mirror of
https://github.com/swaywm/sway.git
synced 2025-11-19 06:59:52 -05:00
Handle hidden scratchpad containers in commands
This fixes the handling of hidden scratchpad containers for some commands. For the most part, this just prevents running the commands on hidden scratchpad containers, but there are some commands that have some special handling for them.
This commit is contained in:
parent
bbd312c95a
commit
3087942c35
6 changed files with 28 additions and 1 deletions
|
|
@ -589,6 +589,11 @@ struct cmd_results *cmd_resize(int argc, char **argv) {
|
|||
if (!current) {
|
||||
return cmd_results_new(CMD_INVALID, "Cannot resize nothing");
|
||||
}
|
||||
if (current->scratchpad && !current->workspace) {
|
||||
return cmd_results_new(CMD_FAILURE,
|
||||
"Cannot resize a hidden scratchpad container");
|
||||
}
|
||||
|
||||
|
||||
struct cmd_results *error;
|
||||
if ((error = checkarg(argc, "resize", EXPECTED_AT_LEAST, 2))) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue