Skip to content

Commit 1738058

Browse files
committed
Merge pull request #208 from macvim-dev/fix/defaults_renderer
Fix renderer defaults value migration
2 parents 8a3df4e + da22ab4 commit 1738058

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/MacVim/gui_macvim.m

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,10 @@
185185
if (val != MMRendererDefault && val != MMRendererCoreText) {
186186
// Migrate from the old value to the Core Text Renderer.
187187
val = MMRendererCoreText;
188+
CFPreferencesSetAppValue((CFStringRef)MMRendererKey,
189+
(CFPropertyListRef)[NSNumber numberWithInt:val],
190+
kCFPreferencesCurrentApplication);
191+
CFPreferencesAppSynchronize(kCFPreferencesCurrentApplication);
188192
}
189193
if (keyValid) {
190194
ASLogInfo(@"Use renderer=%ld", val);

0 commit comments

Comments
 (0)