module/i3: reset current window info on a "floating" window event

This commit is contained in:
Daniel Eklöf 2019-02-17 12:32:27 +01:00
parent 272a1bd2ed
commit 620d89319b

View file

@ -407,7 +407,9 @@ handle_window_event(int type, const struct json_object *json, void *_mod)
m->dirty = true;
const char *change_str = json_object_get_string(change);
if (strcmp(change_str, "close") == 0 || strcmp(change_str, "new") == 0) {
if (strcmp(change_str, "close") == 0 || strcmp(change_str, "new") == 0 ||
strcmp(change_str, "floating") == 0)
{
free(ws->window.title);
free(ws->window.application);