From 62ac2fddf7d9b3ff3ee3f1d2d92f106a3d3d393c Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 16 May 2019 14:42:09 +1000 Subject: [PATCH] Fix T64642: Reset to default preferences glitch --- source/blender/windowmanager/intern/wm_files.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/blender/windowmanager/intern/wm_files.c b/source/blender/windowmanager/intern/wm_files.c index 304daa2dd00..329763a17fd 100644 --- a/source/blender/windowmanager/intern/wm_files.c +++ b/source/blender/windowmanager/intern/wm_files.c @@ -1801,6 +1801,9 @@ static int wm_userpref_read_exec(bContext *C, wmOperator *op) U.runtime.is_dirty = true; } + /* Needed to recalculate UI scaling values (eg, #UserDef.inv_dpi_fac). */ + wm_window_clear_drawable(bmain->wm.first); + WM_event_add_notifier(C, NC_WINDOW, NULL); return OPERATOR_FINISHED;