Page MenuHomePhabricator

Decrease number of JS watchers
Closed, ResolvedPublic

Description

With the addition of more options, there are too many watchers now due to two-way binding. This is a performance problem when scrolling down very far. Probably best to replace the two-way binding to options with bind once and reload the page completely if the option changes.

Event Timeline

Sitic created this task.Jul 2 2015, 6:31 PM
Sitic claimed this task.
Sitic raised the priority of this task from to Normal.
Sitic updated the task description. (Show Details)
Sitic added a project: crosswatch.
Sitic moved this task to In Progress on the crosswatch board.
Sitic added a subscriber: Sitic.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 2 2015, 6:31 PM
Sitic closed this task as Resolved.Aug 19 2015, 7:18 PM

Should be much better now, next step would be one-time binding translations, but this isn't supported directly by angular-translate.

Restricted Application added subscribers: MGChecker, Luke081515. · View Herald TranscriptAug 19 2015, 7:18 PM