Fix request redraw event handling for multi-window apps

This commit is contained in:
Héctor Ramón Jiménez 2023-12-19 12:44:08 +01:00
parent 48cebbb22c
commit af917a08d8
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
2 changed files with 74 additions and 72 deletions

View file

@ -417,6 +417,7 @@ async fn run_instance<A, E, C>(
},
state.cursor(),
);
debug.draw_finished();
if new_mouse_interaction != mouse_interaction {
window.set_cursor_icon(conversion::mouse_interaction(
@ -425,7 +426,6 @@ async fn run_instance<A, E, C>(
mouse_interaction = new_mouse_interaction;
}
debug.draw_finished();
compositor.configure_surface(
&mut surface,