diff --git a/src/session.c b/src/session.c index 068b512b..d48e2d81 100644 --- a/src/session.c +++ b/src/session.c @@ -442,11 +442,11 @@ getWindowState(WScreen *scr, proplist_t win_state) state->miniaturized = getBool(value); if ((value = PLGetDictionaryEntry(win_state, sHidden))!=NULL) state->hidden = getBool(value); - if ((value = PLGetDictionaryEntry(win_state, sHidden))!=NULL) { + if ((value = PLGetDictionaryEntry(win_state, sShortcutMask))!=NULL) { mask = getInt(value); state->window_shortcuts = mask; } - + value = PLGetDictionaryEntry(win_state, sGeometry); if (value && PLIsString(value)) { if (sscanf(PLGetString(value), "%ix%i+%i+%i",