]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Reset multimonitor state fully
authorToni Wilen <twilen@winuae.net>
Tue, 23 Apr 2024 17:33:29 +0000 (20:33 +0300)
committerToni Wilen <twilen@winuae.net>
Tue, 23 Apr 2024 17:33:29 +0000 (20:33 +0300)
od-win32/win32gfx.cpp

index 9e1d93febfe02dc5c13cd4ece725b9961ed564d6..841aac606be9fd8da123710eac3d50482d0b02ba 100644 (file)
@@ -4339,7 +4339,11 @@ void close_rtg(int monid, bool reset)
        struct AmigaMonitor *mon = &AMonitors[monid];
        close_windows(mon);
        if (reset) {
+               struct amigadisplay *ad = &adisplays[monid];
                mon->screen_is_picasso = false;
+               ad->picasso_on = false;
+               ad->picasso_requested_on = false;
+               ad->picasso_requested_forced_on = false;
        }
 }