implement error messages when moving to another ws fails (Thanks eeemsi)
fixes #769
This commit is contained in:
parent
4eff386439
commit
a7569e6a98
|
@ -416,8 +416,14 @@ void cmd_move_con_to_workspace_name(I3_CMD, char *name) {
|
||||||
/* We have nothing to move:
|
/* We have nothing to move:
|
||||||
* when criteria was specified but didn't match any window or
|
* when criteria was specified but didn't match any window or
|
||||||
* when criteria wasn't specified and we don't have any window focused. */
|
* when criteria wasn't specified and we don't have any window focused. */
|
||||||
if ((!match_is_empty(current_match) && TAILQ_EMPTY(&owindows)) ||
|
if (!match_is_empty(current_match) && TAILQ_EMPTY(&owindows)) {
|
||||||
(match_is_empty(current_match) && focused->type == CT_WORKSPACE)) {
|
ELOG("No windows match your criteria, cannot move.\n");
|
||||||
|
ysuccess(false);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (match_is_empty(current_match) && focused->type == CT_WORKSPACE) {
|
||||||
|
ELOG("No window to move, you have focused a workspace.\n");
|
||||||
ysuccess(false);
|
ysuccess(false);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue