Skip to content

Commit aae44f3

Browse files
committed
scroll could be destroyed before fade
1 parent cffd161 commit aae44f3

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

haxe/ui/containers/ScrollView.hx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1226,7 +1226,7 @@ class ScrollViewEvents extends haxe.ui.events.Events {
12261226
scroll = _scrollview.findComponent(secondaryType, false);
12271227
}
12281228

1229-
if (_scrollview.autoHideScrolls == true && _fadeTimer == null) {
1229+
if (_scrollview.autoHideScrolls == true && _fadeTimer == null && scroll != null) {
12301230
scroll.fadeIn();
12311231
}
12321232
if (_scrollview.autoHideScrolls == true) {
@@ -1235,7 +1235,9 @@ class ScrollViewEvents extends haxe.ui.events.Events {
12351235
_fadeTimer = null;
12361236
}
12371237
_fadeTimer = new Timer(300, function() {
1238-
scroll.fadeOut();
1238+
if (scroll != null) {
1239+
scroll.fadeOut();
1240+
}
12391241
_fadeTimer.stop();
12401242
_fadeTimer = null;
12411243
});

0 commit comments

Comments
 (0)