Skip to content
This repository has been archived by the owner on Nov 1, 2021. It is now read-only.

output: don't destroy global immediately #1765

Merged
merged 3 commits into from
Feb 17, 2020

Conversation

emersion
Copy link
Member

@emersion emersion commented Jul 22, 2019

Depends on:

Build with Wayland's master branch.

Closes: swaywm/sway#3625

@tbm
Copy link

tbm commented Dec 14, 2019

What's the reason this is marked as "do not merge"?

Because it depends on a new wayland feature or because it needs more testing?

@emersion
Copy link
Member Author

Blocked on a new Wayland release.

@ddevault
Copy link
Contributor

Can we make a more generalized helper for delaying global destruction for any kind of global?

@emersion emersion changed the title [DO NOT MERGE] output: don't destroy global immediately output: don't destroy global immediately Feb 3, 2020
@emersion
Copy link
Member Author

Wayland 1.18 has been released, so we'll soon be able to (finally!) land this. This PR is ready for review.

Can we make a more generalized helper for delaying global destruction for any kind of global?

Yeah that's a good idea. Pushed a commit doing that a while ago.

@ddevault
Copy link
Contributor

Thanks!

@ddevault ddevault merged commit c5376c2 into swaywm:master Feb 17, 2020
@layus
Copy link

layus commented Jul 17, 2020

I had I hopes for this PR to fix firefox crashes on reload. Sadly, my firefox still crashes on swaymsg reload. Is this related ?

@emersion
Copy link
Member Author

Hard to say without a WAYLAND_DEBUG=client log.

@emersion emersion deleted the output-global-workaround branch July 17, 2020 21:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Plugging in an external monitor causes all clients to exit
4 participants