Problem: GTK GUI deferred redraw skipped on 'lazyredraw'
Solution: Drop the redrawing() condition so a redraw is
flushed regardless of 'lazyredraw'
(Christoffer Aasted)
related: #20528
closes: #20677
Signed-off-by: Christoffer Aasted <dezzadk@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
{
int prio = 0;
g_main_context_prepare(NULL, &prio);
- // peek internal scheduling of redraw, honors 'lazyredraw'
- if (prio == GDK_PRIORITY_REDRAW && redrawing())
+ // peek internal scheduling of redraw
+ if (prio == GDK_PRIORITY_REDRAW)
gui_may_flush(); // prepares redraw: g_main_context_iteration
}
#endif
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 753,
/**/
752,
/**/