aboutsummaryrefslogtreecommitdiff
path: root/js/src
diff options
context:
space:
mode:
Diffstat (limited to 'js/src')
-rw-r--r--js/src/toast.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/js/src/toast.js b/js/src/toast.js
index b85e20b60..8ee8c8c96 100644
--- a/js/src/toast.js
+++ b/js/src/toast.js
@@ -100,7 +100,7 @@ class Toast extends BaseComponent {
}
hide() {
- if (!this._element.classList.contains(CLASS_NAME_SHOW)) {
+ if (!this.isShown()) {
return
}
@@ -123,13 +123,17 @@ class Toast extends BaseComponent {
dispose() {
this._clearTimeout()
- if (this._element.classList.contains(CLASS_NAME_SHOW)) {
+ if (this.isShown()) {
this._element.classList.remove(CLASS_NAME_SHOW)
}
super.dispose()
}
+ isShown() {
+ return this._element.classList.contains(CLASS_NAME_SHOW)
+ }
+
// Private
_maybeScheduleHide() {