mirror of
https://github.com/DreamMaoMao/maomaowm.git
synced 2025-11-05 13:29:54 -05:00
opt: disable some action in overview
This commit is contained in:
parent
7a951f746e
commit
849b480a5b
2 changed files with 15 additions and 0 deletions
|
|
@ -399,6 +399,10 @@ void resizewin(const Arg *arg) {
|
||||||
|
|
||||||
void restore_minimized(const Arg *arg) {
|
void restore_minimized(const Arg *arg) {
|
||||||
Client *c;
|
Client *c;
|
||||||
|
|
||||||
|
if (selmon && selmon->isoverview)
|
||||||
|
return;
|
||||||
|
|
||||||
if (selmon && selmon->sel && selmon->sel->is_in_scratchpad &&
|
if (selmon && selmon->sel && selmon->sel->is_in_scratchpad &&
|
||||||
selmon->sel->is_scratchpad_show) {
|
selmon->sel->is_scratchpad_show) {
|
||||||
selmon->sel->isminied = 0;
|
selmon->sel->isminied = 0;
|
||||||
|
|
@ -1038,6 +1042,10 @@ void toggle_scratchpad(const Arg *arg) {
|
||||||
Client *c;
|
Client *c;
|
||||||
bool hit = false;
|
bool hit = false;
|
||||||
Client *tmp = NULL;
|
Client *tmp = NULL;
|
||||||
|
|
||||||
|
if (selmon && selmon->isoverview)
|
||||||
|
return;
|
||||||
|
|
||||||
wl_list_for_each_safe(c, tmp, &clients, link) {
|
wl_list_for_each_safe(c, tmp, &clients, link) {
|
||||||
if (c->mon != selmon) {
|
if (c->mon != selmon) {
|
||||||
continue;
|
continue;
|
||||||
|
|
@ -1066,6 +1074,9 @@ void togglefakefullscreen(const Arg *arg) {
|
||||||
void togglefloating(const Arg *arg) {
|
void togglefloating(const Arg *arg) {
|
||||||
Client *sel = focustop(selmon);
|
Client *sel = focustop(selmon);
|
||||||
|
|
||||||
|
if (selmon && selmon->isoverview)
|
||||||
|
return;
|
||||||
|
|
||||||
if (!sel)
|
if (!sel)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -903,6 +903,10 @@ void clear_fullscreen_flag(Client *c) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void minimized(const Arg *arg) {
|
void minimized(const Arg *arg) {
|
||||||
|
|
||||||
|
if (selmon && selmon->isoverview)
|
||||||
|
return;
|
||||||
|
|
||||||
if (selmon->sel && !selmon->sel->isminied) {
|
if (selmon->sel && !selmon->sel->isminied) {
|
||||||
set_minimized(selmon->sel);
|
set_minimized(selmon->sel);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue