mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-23 14:42:29 +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:
committed by
Carlos R. Mafra
parent
e749c455c6
commit
dda7f48407
@@ -373,7 +373,7 @@ static WMArray *makeWindowListArray(WWindow *curwin, int include_unmapped, Bool
|
|||||||
for (fl = 0; fl < 2; fl++) {
|
for (fl = 0; fl < 2; fl++) {
|
||||||
for (wwin = curwin; wwin; wwin = wwin->prev) {
|
for (wwin = curwin; wwin; wwin = wwin->prev) {
|
||||||
if (((!fl && canReceiveFocus(wwin) > 0) || (fl && canReceiveFocus(wwin) < 0)) &&
|
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 (class_only)
|
||||||
if (!sameWindowClass(wwin, curwin))
|
if (!sameWindowClass(wwin, curwin))
|
||||||
continue;
|
continue;
|
||||||
@@ -389,7 +389,7 @@ static WMArray *makeWindowListArray(WWindow *curwin, int include_unmapped, Bool
|
|||||||
|
|
||||||
for (wwin = curwin; wwin && wwin != curwin; wwin = wwin->prev) {
|
for (wwin = curwin; wwin && wwin != curwin; wwin = wwin->prev) {
|
||||||
if (((!fl && canReceiveFocus(wwin) > 0) || (fl && canReceiveFocus(wwin) < 0)) &&
|
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 (class_only)
|
||||||
if (!sameWindowClass(wwin, curwin))
|
if (!sameWindowClass(wwin, curwin))
|
||||||
continue;
|
continue;
|
||||||
|
|||||||
Reference in New Issue
Block a user