1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-23 06:38:05 +01:00

wmaker: alt-tab to shaded windows when "SwitchPanelImages = None" is set

Reported-by: Josip Deanovic <djosip+news@linuxpages.net>
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
This commit is contained in:
Amadeusz Sławiński
2014-05-26 01:01:05 +02:00
committed by Carlos R. Mafra
parent e749c455c6
commit dda7f48407

View File

@@ -373,7 +373,7 @@ static WMArray *makeWindowListArray(WWindow *curwin, int include_unmapped, Bool
for (fl = 0; fl < 2; fl++) {
for (wwin = curwin; wwin; wwin = wwin->prev) {
if (((!fl && canReceiveFocus(wwin) > 0) || (fl && canReceiveFocus(wwin) < 0)) &&
(wwin->flags.mapped || include_unmapped)) {
(wwin->flags.mapped || wwin->flags.shaded || include_unmapped)) {
if (class_only)
if (!sameWindowClass(wwin, curwin))
continue;
@@ -389,7 +389,7 @@ static WMArray *makeWindowListArray(WWindow *curwin, int include_unmapped, Bool
for (wwin = curwin; wwin && wwin != curwin; wwin = wwin->prev) {
if (((!fl && canReceiveFocus(wwin) > 0) || (fl && canReceiveFocus(wwin) < 0)) &&
(wwin->flags.mapped || include_unmapped)) {
(wwin->flags.mapped || wwin->flags.shaded || include_unmapped)) {
if (class_only)
if (!sameWindowClass(wwin, curwin))
continue;