v0.6.2: adjusted action indicator to be more crash resistant

This commit is contained in:
Evan Debenham 2017-09-30 22:04:27 -04:00
parent b24e44db3d
commit 3e5c69b25e

View File

@ -60,6 +60,8 @@ public class ActionIndicator extends Tag {
}
}
private boolean needsLayout = false;
@Override
public void update() {
super.update();
@ -77,6 +79,11 @@ public class ActionIndicator extends Tag {
} else {
visible = action != null;
}
if (needsLayout){
layout();
needsLayout = false;
}
}
@Override
@ -103,7 +110,7 @@ public class ActionIndicator extends Tag {
}
if (action != null){
instance.icon = action.getIcon();
instance.layout();
instance.needsLayout = true;
}
}
}