mirror of https://github.com/keeweb/keeweb.git
bugfixes
This commit is contained in:
parent
c2212ac4ad
commit
ba0586d407
|
@ -36,8 +36,9 @@ const ProxyDef = {
|
|||
set(target, property, value, receiver) {
|
||||
if (Object.prototype.hasOwnProperty.call(target, property) || target[SymbolExtensions]) {
|
||||
if (target[property] !== value) {
|
||||
const prevValue = target[property];
|
||||
target[property] = value;
|
||||
emitPropChange(target, property, value, receiver);
|
||||
emitPropChange(target, property, value, prevValue, receiver);
|
||||
}
|
||||
return true;
|
||||
} else {
|
||||
|
|
|
@ -6,10 +6,13 @@ import { FieldView } from 'views/fields/field-view';
|
|||
import { FieldViewText } from 'views/fields/field-view-text';
|
||||
|
||||
class FieldViewCustom extends FieldViewText {
|
||||
events = {
|
||||
'mousedown .details__field-label': 'fieldLabelMousedown',
|
||||
...FieldViewText.prototype.events
|
||||
};
|
||||
constructor(model, options) {
|
||||
super(model, options);
|
||||
this.events = {
|
||||
...this.events,
|
||||
'mousedown .details__field-label': 'fieldLabelMousedown'
|
||||
};
|
||||
}
|
||||
|
||||
startEdit() {
|
||||
super.startEdit();
|
||||
|
|
Loading…
Reference in New Issue