I'd like to request either a customizable option or a new default for Xfwm's window switching. When switching between windows using Alt + Tab, a window is chosen and brought to the front but the shaded state of that window is not taken into account. Personally, I believe the idea behind Alt + Tab window switching is such that windows become usable without touching the mouse. Leaving a window shaded is useless for me when I have focused it with Alt+Tab. I propse that there be an additional check box in xfce4's 'Window Manger Settings' Window that would toggle whether or not windows would be unshaded automatically when switching with Alt+Tab. If this is deemed to be a universal issue, a change in the default, non-customizable behavior could also be created. The secondary, non-customizable route would probably be easier to test and implement, though I don't know how widespread accepance would be for that. If I find some time in th near future, I will see if I can get a working patch together. (I have very little experience in C programming and I have no idea how the code is organized so this could take a while.)
I agree this is annoying and that alt-tab should unshade. Although I am not in favor of adding yet another setting, so if this is to be added (trivial) then this has to be the default and only behaviour.
I proposed the additional toggleable setting because I wasn't aware if the current behavior was fully intentional or not. Is there any way to find out if there is any significant number of users who actually prefer this behavior? (It seems alien to me, but there are folks with 'different strokes'.)
I know this specific request has been implemented but I'd like to see xfwm unshading windows when activated in general, not just from alt-tab. Whether you select the window from the taskbar or you have a shaded browser and you click a link somewhere, the window that activates should unshade.
-- 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/31. 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