Revert "Fix changing virtual pixelsize having no affect if only main window is open"
This reverts commit fe7bab1343.
Setting correct context is important,
but this is setting DPI and widget unit on *every* mouse move.
This commit is contained in:
@@ -148,7 +148,8 @@ static void rna_userdef_virtual_pixel_update(Main *UNUSED(bmain), Scene *UNUSED(
|
||||
{
|
||||
/* font's are stored at each DPI level, without this we can easy load 100's of fonts */
|
||||
BLF_cache_clear();
|
||||
|
||||
|
||||
BKE_userdef_state();
|
||||
WM_main_add_notifier(NC_WINDOW, NULL); /* full redraw */
|
||||
WM_main_add_notifier(NC_SCREEN | NA_EDITED, NULL); /* refresh region sizes */
|
||||
}
|
||||
|
||||
@@ -831,11 +831,11 @@ void wm_window_make_drawable(wmWindowManager *wm, wmWindow *win)
|
||||
printf("%s: set drawable %d\n", __func__, win->winid);
|
||||
}
|
||||
GHOST_ActivateWindowDrawingContext(win->ghostwin);
|
||||
|
||||
/* this can change per window */
|
||||
U.pixelsize = wm_window_pixelsize(win);
|
||||
BKE_userdef_state();
|
||||
}
|
||||
|
||||
/* this can change per window */
|
||||
U.pixelsize = wm_window_pixelsize(win);
|
||||
BKE_userdef_state();
|
||||
}
|
||||
|
||||
/* called by ghost, here we handle events for windows themselves or send to event system */
|
||||
|
||||
Reference in New Issue
Block a user