Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@Decodetalkers
Copy link
Collaborator

after commit the surface, seems we just need to do roundtrip not blocking_dispatch

and use Anchor::all to overlay the screen

after commit the surface, seems we just need to do roundtrip not
blocking_dispatch

and use Anchor::all to overlay the screen
@uncomfyhalomacro
Copy link
Contributor

Tested on niri. Fixed the issue. Have you tested this on sway or river as well? the bug only happens on niri.

@uncomfyhalomacro
Copy link
Contributor

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.

@Shinyzenith
Copy link
Member

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?

CC: @uncomfyhalomacro @Decodetalkers

@Decodetalkers
Copy link
Collaborator Author

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?

CC: @uncomfyhalomacro @Decodetalkers

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

@uncomfyhalomacro
Copy link
Contributor

Leaving more comment, I wonder what was the blocking dispatch for? Is it to prevent creating another surface?

@Decodetalkers Decodetalkers merged commit 28331dc into waycrate:main Jul 12, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants