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) {
|
||||
Client *c;
|
||||
|
||||
if (selmon && selmon->isoverview)
|
||||
return;
|
||||
|
||||
if (selmon && selmon->sel && selmon->sel->is_in_scratchpad &&
|
||||
selmon->sel->is_scratchpad_show) {
|
||||
selmon->sel->isminied = 0;
|
||||
|
|
@ -1038,6 +1042,10 @@ void toggle_scratchpad(const Arg *arg) {
|
|||
Client *c;
|
||||
bool hit = false;
|
||||
Client *tmp = NULL;
|
||||
|
||||
if (selmon && selmon->isoverview)
|
||||
return;
|
||||
|
||||
wl_list_for_each_safe(c, tmp, &clients, link) {
|
||||
if (c->mon != selmon) {
|
||||
continue;
|
||||
|
|
@ -1066,6 +1074,9 @@ void togglefakefullscreen(const Arg *arg) {
|
|||
void togglefloating(const Arg *arg) {
|
||||
Client *sel = focustop(selmon);
|
||||
|
||||
if (selmon && selmon->isoverview)
|
||||
return;
|
||||
|
||||
if (!sel)
|
||||
return;
|
||||
|
||||
|
|
|
|||
|
|
@ -903,6 +903,10 @@ void clear_fullscreen_flag(Client *c) {
|
|||
}
|
||||
|
||||
void minimized(const Arg *arg) {
|
||||
|
||||
if (selmon && selmon->isoverview)
|
||||
return;
|
||||
|
||||
if (selmon->sel && !selmon->sel->isminied) {
|
||||
set_minimized(selmon->sel);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue