Skip to content

Commit 38ab2de

Browse files
committed
Merge pull request #157 from macvim-dev/fix/graphical_sign
Fix graphical sign with Core Text Renderer
2 parents 93e95cb + 3377163 commit 38ab2de

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/MacVim/gui_macvim.m

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,12 @@
176176
val = CFPreferencesGetAppIntegerValue((CFStringRef)MMRendererKey,
177177
kCFPreferencesCurrentApplication,
178178
&keyValid);
179+
if (!keyValid) {
180+
// If MMRendererKey is not valid in the defaults, it means MacVim uses
181+
// the Core Text Renderer.
182+
keyValid = YES;
183+
val = MMRendererCoreText;
184+
}
179185
if (keyValid) {
180186
ASLogInfo(@"Use renderer=%ld", val);
181187
use_gui_macvim_draw_string = (val != MMRendererCoreText);

0 commit comments

Comments
 (0)