eframe web: prevent default action on command-comma (#7547)
This commit is contained in:
parent
603dba29e6
commit
6ac155c5cd
|
|
@ -227,9 +227,10 @@ fn should_prevent_default_for_key(
|
||||||
|
|
||||||
// Prevent cmd/ctrl plus these keys from triggering the default browser action:
|
// Prevent cmd/ctrl plus these keys from triggering the default browser action:
|
||||||
let keys = [
|
let keys = [
|
||||||
egui::Key::O, // open
|
egui::Key::Comma, // cmd-, opens options on macOS, which egui apps may wanna "steal"
|
||||||
egui::Key::P, // print (cmd-P is common for command palette)
|
egui::Key::O, // open
|
||||||
egui::Key::S, // save
|
egui::Key::P, // print (cmd-P is common for command palette)
|
||||||
|
egui::Key::S, // save
|
||||||
];
|
];
|
||||||
for key in keys {
|
for key in keys {
|
||||||
if egui_key == key && (modifiers.ctrl || modifiers.command || modifiers.mac_cmd) {
|
if egui_key == key && (modifiers.ctrl || modifiers.command || modifiers.mac_cmd) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue