I’ve encountered an issue in B4i when changing the visibility of views after using SetVisibleAnimated. When a view (i.e. Panel1) is hidden with Panel1.As(B4XView).SetVisibleAnimated(Duration, False), it cannot be made visible again using the standard Panel1.Visible = True property. Even calling Panel1.Visible = True followed by SetVisibleAnimated(0, True) does not restore visibility. Only a direct call to SetVisibleAnimated(0, True) works. Example scenarios:
Scenario 1 (does not work – panel stays invisible):
Shouldn't these two in effect do the same thing? myPanel.SetVisibleAnimated(0, True) myPanel.Visible = True I have a situation where I used the bottom one, because that worked fine in B4A and B4J. However, in B4i I need to use the top one to make the panel visible. (If it matters, the...