commit | 12f7b7babf792f176e40fc797016ef90ad908ca0 | [log] [tgz] |
---|---|---|
author | Tao Zhou <taoalpha@google.com> | Wed Sep 23 12:21:40 2020 +0200 |
committer | Tao Zhou <taoalpha@google.com> | Wed Sep 23 10:23:10 2020 +0000 |
tree | 1b13313edb7c473c413551757985c696ec30a9fd | |
parent | a36b19c45f8ca3c271ce87003e96ce62ac70f01a [diff] |
unlock scroll if hovercard detached Sometimes hovercard can be dismissed without calling `hide` or mouseleave triggered Bug: Issue 13433 Change-Id: If97ca882e25bc33b324aa82d212d1b046a1756f9
diff --git a/polygerrit-ui/app/elements/shared/gr-hovercard/gr-hovercard-behavior.ts b/polygerrit-ui/app/elements/shared/gr-hovercard/gr-hovercard-behavior.ts index c4ebe1e..a3233be 100644 --- a/polygerrit-ui/app/elements/shared/gr-hovercard/gr-hovercard-behavior.ts +++ b/polygerrit-ui/app/elements/shared/gr-hovercard/gr-hovercard-behavior.ts
@@ -137,6 +137,11 @@ this.listen(this, 'mouseleave', 'unlock'); } + detached() { + super.detached(); + this.unlock(); + } + /** @override */ ready() { super.ready();