mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-09-01 05:29:20 +03:00
Remove unused data from KnockoutJS
This commit is contained in:
parent
5cb4d338a1
commit
bf756c9279
6 changed files with 6 additions and 39 deletions
|
|
@ -17,17 +17,6 @@ ko.bindingHandlers['textInput'] = {
|
|||
}
|
||||
};
|
||||
|
||||
var deferUpdateModel = event => {
|
||||
if (!timeoutHandle) {
|
||||
// The elementValueBeforeEvent variable is set *only* during the brief gap between an
|
||||
// event firing and the updateModel function running. This allows us to ignore model
|
||||
// updates that are from the previous state of the element, usually due to techniques
|
||||
// such as rateLimit. Such updates, if not ignored, can cause keystrokes to be lost.
|
||||
elementValueBeforeEvent = element.value;
|
||||
timeoutHandle = setTimeout(updateModel, 4);
|
||||
}
|
||||
};
|
||||
|
||||
var updateView = () => {
|
||||
var modelValue = ko.utils.unwrapObservable(valueAccessor());
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue