Skip to content

Commit 25539dc

Browse files
fix: volume key globalShortcut deregistration (electron#24154)
Co-authored-by: Aleksei Kuzmin <alkuzmin@microsoft.com>
1 parent 2a4aaa9 commit 25539dc

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

patches/chromium/command-ismediakey.patch

+13-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ index 85378bb565de617b1bd611d28c8714361747a357..36de4c0b0353be2418dacd388e92d7c3
9393
}
9494

9595
diff --git a/ui/base/accelerators/system_media_controls_media_keys_listener.cc b/ui/base/accelerators/system_media_controls_media_keys_listener.cc
96-
index 9d6084ceaccfd071549e63e3015f55ef292312ec..3f6af8b1b49bf0f226e9336c222884b07bf69e55 100644
96+
index 9d6084ceaccfd071549e63e3015f55ef292312ec..846210b04d6e2e193413c643296938ec550f6d25 100644
9797
--- a/ui/base/accelerators/system_media_controls_media_keys_listener.cc
9898
+++ b/ui/base/accelerators/system_media_controls_media_keys_listener.cc
9999
@@ -65,6 +65,11 @@ bool SystemMediaControlsMediaKeysListener::StartWatchingMediaKey(
@@ -108,3 +108,15 @@ index 9d6084ceaccfd071549e63e3015f55ef292312ec..3f6af8b1b49bf0f226e9336c222884b0
108108
default:
109109
NOTREACHED();
110110
}
111+
@@ -97,6 +102,11 @@ void SystemMediaControlsMediaKeysListener::StopWatchingMediaKey(
112+
case VKEY_MEDIA_STOP:
113+
service_->SetIsStopEnabled(false);
114+
break;
115+
+ case VKEY_VOLUME_DOWN:
116+
+ case VKEY_VOLUME_UP:
117+
+ case VKEY_VOLUME_MUTE:
118+
+ // Do nothing.
119+
+ break;
120+
default:
121+
NOTREACHED();
122+
}

0 commit comments

Comments
 (0)