Conversation
after commit the surface, seems we just need to do roundtrip not blocking_dispatch and use Anchor::all to overlay the screen
46c4216 to
b1902e4
Compare
|
Tested on niri. Fixed the issue. Have you tested this on sway or river as well? the bug only happens on niri. |
Tested on river. works. we can merge this. |
|
Hi has this been tested on multimonitors? apart from that I have no idea what the bug was on niri, can someone comment on the same? |
It shouldn't influence multimonitors, because this change is on the frozen feature. I do not know why it happened on niri, but that place, there is no need to use blocking_dispatch |
|
Leaving more comment, I wonder what was the blocking dispatch for? Is it to prevent creating another surface? |
after commit the surface, seems we just need to do roundtrip not blocking_dispatch
and use Anchor::all to overlay the screen