fix(xworkspaces): active ws upon ws deletion (#1713)
Active desktop was tracked via it's index, but when desktops are removed from `_NET_DESKTOP_NAMES` that index may become invalid. Fixes #1710
This commit is contained in:
parent
31a25af3d3
commit
25f99c0a61
2 changed files with 4 additions and 1 deletions
include/modules
|
@ -92,6 +92,7 @@ namespace modules {
|
|||
|
||||
vector<string> m_desktop_names;
|
||||
unsigned int m_current_desktop;
|
||||
string m_current_desktop_name;
|
||||
|
||||
vector<xcb_window_t> m_clientlist;
|
||||
vector<unique_ptr<viewport>> m_viewports;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue