mirror of
https://github.com/DreamMaoMao/maomaowm.git
synced 2025-10-29 05:40:21 -04:00
opt: disable some action in overview
This commit is contained in:
parent
fc38d4b278
commit
17c683a2bf
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;
|
||||
|
|
@ -1036,6 +1040,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;
|
||||
|
|
@ -1064,6 +1072,9 @@ void togglefakefullscreen(const Arg *arg) {
|
|||
void togglefloating(const Arg *arg) {
|
||||
Client *sel = focustop(selmon);
|
||||
|
||||
if (selmon && selmon->isoverview)
|
||||
return;
|
||||
|
||||
if (!sel)
|
||||
return;
|
||||
|
||||
|
|
|
|||
|
|
@ -893,6 +893,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