diff --git a/ports/servoshell/desktop/minibrowser.rs b/ports/servoshell/desktop/minibrowser.rs index dcdd4ad94b2..46957fdde05 100644 --- a/ports/servoshell/desktop/minibrowser.rs +++ b/ports/servoshell/desktop/minibrowser.rs @@ -331,8 +331,14 @@ impl Minibrowser { if location_field.changed() { location_dirty.set(true); } + // Handle adddress bar shortcut. if ui.input(|i| { - i.clone().consume_key(Modifiers::COMMAND, Key::L) + if cfg!(target_os = "macos") { + i.clone().consume_key(Modifiers::COMMAND, Key::L) + } else { + i.clone().consume_key(Modifiers::COMMAND, Key::L) || + i.clone().consume_key(Modifiers::ALT, Key::D) + } }) { location_field.request_focus(); if let Some(mut state) =