Forced reference to zoom listener to write resourcesLoad session parameter
The new listener registered to track changes on ResourceLoad perspective zoomLevel was not always being called. An explicit reference was defined to avoid that listener to be wrongly freed. FEA: ItEr77S15FilteringEnhancements
This commit is contained in:
parent
177a9b40b8
commit
75ef2de231
1 changed files with 4 additions and 1 deletions
|
|
@ -169,6 +169,8 @@ public class ResourceLoadController implements Composer {
|
|||
|
||||
private TimeTracker timeTracker;
|
||||
|
||||
private IZoomLevelChangedListener zoomLevelListener;
|
||||
|
||||
public Reloader() {
|
||||
}
|
||||
|
||||
|
|
@ -278,7 +280,8 @@ public class ResourceLoadController implements Composer {
|
|||
}
|
||||
|
||||
private void setupZoomLevelListener(TimeTracker timeTracker) {
|
||||
timeTracker.addZoomListener(getSessionZoomLevelListener());
|
||||
zoomLevelListener = getSessionZoomLevelListener();
|
||||
timeTracker.addZoomListener(zoomLevelListener);
|
||||
}
|
||||
|
||||
private IZoomLevelChangedListener getSessionZoomLevelListener() {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue