Skip to content

Commit 2956ab9

Browse files
authored
Merge branch 'main' into leolost/explicit-override-window-group
2 parents 2a380dc + a089a76 commit 2956ab9

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

data/gala.metainfo.xml.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<update_contact>contact_at_elementary.io</update_contact>
2828

2929
<releases>
30-
<release version="8.5.0" date="2026-05-01" urgency="medium">
30+
<release version="8.5.0" date="2026-05-04" urgency="medium">
3131
<description>
3232
<p>Improvements:</p>
3333
<ul>

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
project('gala',
22
'vala',
3-
version: '8.4.2',
3+
version: '8.5.0',
44
meson_version: '>= 0.59.0',
55
license: 'GPL3',
66
default_options: [

src/Widgets/MultitaskingView/MultitaskingView.vala

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,12 @@ public class Gala.MultitaskingView : Root, RootTarget, ActivatableComponent {
278278
} else {
279279
target_workspace.activate (display.get_current_time ());
280280
}
281+
282+
/* Activating a workspace will set the input focus to the stage so recapture it
283+
(Gala.Root will automatically recapture it if we try to move the focus but we want
284+
it right away for escape to work) */
285+
grab_key_focus ();
286+
281287
break;
282288

283289
default:

0 commit comments

Comments
 (0)