Skip to content

closing tabs can make window jump #257

@xpusostomos

Description

@xpusostomos

This is an exwm specific issue. Perhaps at some point I'll get a chance to try and work on it...

In exwm, because of the nature of X windows, an X window can only be displayed in one window at a time. So let's say you have firefox tabs open in 2 windows, but different tabs. (When I say tabs, I mean of course centaur tabs). If I close a tab in window "a", it's going to find the next tab to display. If the tab it chooses happens to already be open in window "b", then it will "steal" that window's contents, leaving then window "b" having to choose a new tab. In theory this could propagate all around the screen's set of windows.

What should happen is that when closing a tab and choosing a new tab, it should avoid choosing a tab that is already visible elsewhere. If there are no such tabs, that's tricky, maybe it should go back to scratch buffer or something.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions