Please also refer to this post: https://forum.xfce.org/viewtopic.php?pid=56563#p56563 This is not really a workspace switcher problem but I couldn't see any other option in the bug category to choose. It is a problem specifically to do with managing workspaces in particular decrementing the number of workspaces. If I have multiple workspaces open and have windows open in some of them sometimes I get a problem where if I delete an empty workspace all the workspaces are deleted and the windows in the other workspaces are collapsed into one workspace. If I try to go back into the workspace settings to try to increase the number of workspaces, the wizard does not let me increment the number of workspaces. If I close all the windows in that one workspace and then try to increment the number of workspaces then I am able to. .xsessions-error has this: (xfdesktop:1293): GLib-CRITICAL **: 16:15:29.086: g_variant_new_string: assertion 'string != NULL' failed Working directory "/home/mikail/[Invalid UTF-8]" does not exist. It won't be used when spawning "/usr/bin/chromium". (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:29:36.069: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:29:37.461: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:29:38.896: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:29:40.373: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:29:47.138: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:29:48.594: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:29:51.634: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil to field sun.awt.X11.XToolkit.awtAppClassName WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:34:11.392: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:34:13.483: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:34:15.138: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:34:16.762: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:34:18.367: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:34:19.271: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:34:20.280: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:34:21.460: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. (xfce4-panel:1192): xfce4-panel-CRITICAL **: 16:34:22.422: panel-window.c:3086 (panel_window_thaw_autohide): expression 'window->autohide_block > 0' failed. thunar-volman: Unsupported USB device type "usb". thunar-volman: Unsupported USB device type "hub". thunar-volman: Unsupported USB device type "usb". thunar-volman: Unsupported USB device type "hub". thunar-volman: Unsupported USB device type "usb". thunar-volman: Unsupported input device type "/dev/input/event24". thunar-volman: Unsupported input device type "/dev/input/event22". thunar-volman: Unsupported input device type "/dev/input/event23". thunar-volman: Unsupported input device type "(null)". thunar-volman: Unsupported input device type "(null)". thunar-volman: Unsupported USB device type "usbhid". thunar-volman: Unsupported USB device type "usbhid". thunar-volman: Unsupported USB device type "usbhid". (wrapper-2.0:1299): Gtk-WARNING **: 16:54:16.202: _XEMBED_INFO property has wrong type (Thunar:1288): GLib-GObject-CRITICAL **: 17:06:24.479: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed
The error messages in your xsession errors file don't seem to have anything to do with the bug you're seeing and the panel is quite surely not at fault because it's not handling the workspaces. I would suggest you try to write a step-by-step instruction on how to reproduce this bug.
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfwm4/-/issues/377. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev