···119119120120 --
121121 [ Keyboard.Escape ] ->
122122- hideOverlay m
122122+ if Maybe.isJust m.contextMenu then
123123+ Return.singleton { m | contextMenu = Nothing }
124124+125125+ else if Maybe.isJust m.confirmation then
126126+ Return.singleton { m | confirmation = Nothing }
127127+128128+ else if Maybe.isJust m.alfred then
129129+ Return.singleton { m | alfred = Nothing }
130130+131131+ else if Maybe.isJust m.selectedCover then
132132+ Return.singleton { m | selectedCover = Nothing }
133133+134134+ else
135135+ case m.page of
136136+ Page.Equalizer ->
137137+ Return.singleton { m | page = Page.Index }
138138+139139+ Page.Playlists Playlists.Index ->
140140+ Return.singleton { m | page = Page.Index }
141141+142142+ Page.Playlists _ ->
143143+ Return.singleton { m | page = Page.Playlists Playlists.Index }
144144+145145+ Page.Queue _ ->
146146+ Return.singleton { m | page = Page.Index }
147147+148148+ _ ->
149149+ skip
123150124151 _ ->
125152 skip
-3
src/Applications/UI/Interface/State.elm
···133133 else if Maybe.isJust model.alfred then
134134 Return.singleton { model | alfred = Nothing }
135135136136- else if Maybe.isJust model.selectedCover then
137137- Return.singleton { model | selectedCover = Nothing }
138138-139136 else
140137 Return.singleton model
141138