aboutsummaryrefslogtreecommitdiff
path: root/src/input.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/input.rs')
-rw-r--r--src/input.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/input.rs b/src/input.rs
index 49a9101e..b705fd19 100644
--- a/src/input.rs
+++ b/src/input.rs
@@ -520,7 +520,9 @@ impl<'a, A: ActionContext + 'a> Processor<'a, A> {
// Spawn URL launcher when clicking on URLs
fn launch_url(&self, modifiers: ModifiersState) -> Option<()> {
- if modifiers != self.mouse_config.url.modifiers || self.ctx.mouse().block_url_launcher {
+ if !self.mouse_config.url.mods_match_relaxed(modifiers)
+ || self.ctx.mouse().block_url_launcher
+ {
return None;
}