From caab741e2c0659437316a5227a59a93ef370d40a Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Sun, 14 Oct 2018 15:52:09 -0700 Subject: [PATCH] Trying to limit input events Signed-off-by: James Ketrenos --- frontend/elements/photo-lightbox.html | 7 +++++++ frontend/elements/photo-thumbnail.html | 3 +++ 2 files changed, 10 insertions(+) diff --git a/frontend/elements/photo-lightbox.html b/frontend/elements/photo-lightbox.html index 2a30ab5..d8ba288 100644 --- a/frontend/elements/photo-lightbox.html +++ b/frontend/elements/photo-lightbox.html @@ -102,6 +102,13 @@ Polymer({ "scroll": "onScroll" }, + onScroll: function(event) { + console.log("Scroll attempt in lightbox"); + event.preventDefault(); + event.stopImmediatePropagation(); + event.stopPropagation(); + }, + onFocus: function() { this.hasFocus = true; }, diff --git a/frontend/elements/photo-thumbnail.html b/frontend/elements/photo-thumbnail.html index 7cee369..c2682a1 100755 --- a/frontend/elements/photo-thumbnail.html +++ b/frontend/elements/photo-thumbnail.html @@ -45,6 +45,7 @@ left: 0px; right: 0px; font-size: 0.6em; + pointer-events: none; } #actions { @@ -54,11 +55,13 @@ opacity: 0; font-size: 0.6em; color: #ddd; + pointer-events: none; } :host(:hover) #info, :host(:hover) #actions { opacity: 1; + pointer-events: all; }