mirror of https://github.com/keeweb/keeweb
fixed a performance issue in searching entries
parent
b4f3d19259
commit
759b92bfd6
|
@ -24,7 +24,7 @@ class View extends EventEmitter {
|
|||
model = undefined;
|
||||
options = {};
|
||||
views = {};
|
||||
hidden = false;
|
||||
hidden = undefined;
|
||||
removed = false;
|
||||
modal = undefined;
|
||||
eventListeners = {};
|
||||
|
@ -239,6 +239,10 @@ class View extends EventEmitter {
|
|||
if (visible === undefined) {
|
||||
visible = this.hidden;
|
||||
}
|
||||
if (this.hidden === !visible) {
|
||||
this.debugLogger?.debug('Toggle: noop', visible);
|
||||
return;
|
||||
}
|
||||
this.hidden = !visible;
|
||||
if (this.modal) {
|
||||
if (visible) {
|
||||
|
@ -258,7 +262,7 @@ class View extends EventEmitter {
|
|||
}
|
||||
|
||||
isHidden() {
|
||||
return this.hidden;
|
||||
return !!this.hidden;
|
||||
}
|
||||
|
||||
isVisible() {
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
Release notes
|
||||
-------------
|
||||
##### v1.15.7 (2020-09-12)
|
||||
##### v1.16.0 (TBD)
|
||||
`-` fixed a performance issue in searching entries
|
||||
|
||||
##### v1.15.7 (2020-09-12)
|
||||
`-` fix #1564: broken auto-type on some Linux installations
|
||||
`-` fix #1591: error in old MS Edge
|
||||
`-` fix #1598: fixed header format for KDBX4+AES
|
||||
|
|
Loading…
Reference in New Issue