Fix a crash when the current output cannot be determined (Thanks Tucos)
This is only a cosmetical change though, the fix for the root cause can be found in the commits following this one.
This commit is contained in:
parent
fbff593f1e
commit
e36674c5b8
|
@ -1001,9 +1001,14 @@ void cmd_move_workspace_to_output(I3_CMD, char *name) {
|
|||
TAILQ_FOREACH(current, &owindows, owindows) {
|
||||
Output *current_output = get_output_containing(current->con->rect.x,
|
||||
current->con->rect.y);
|
||||
if (!current_output) {
|
||||
ELOG("Cannot get current output. This is a bug in i3.\n");
|
||||
ysuccess(false);
|
||||
return;
|
||||
}
|
||||
Output *output = get_output_from_string(current_output, name);
|
||||
if (!output) {
|
||||
LOG("No such output\n");
|
||||
ELOG("Could not get output from string \"%s\"\n", name);
|
||||
ysuccess(false);
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue