as the title states, I am encountering some weird GUI stuff using DELPHI XE6 for IOS. In my login box - I have a TRectangle, that has two TRoundRects anchored on each side. I guess this is my lazy way to create a button/container that has rounded edges instead of being completely square. If you look at the picture below:
you can see the outline of each RoundRect. The fill is SUPPOSED to be white, and initially is. Whenever I open a form - then close that form to come back to this one - the RoundRects.Fill both go to ':=null'. If you can see, I have another TRectangle + RoundRects for another container that is sitting right above it. ( Both rectangles have the same parent, which is a Tlayout). The blue container's round rects don't go null. Not sure where to begin debugging because of the inconsistent behavior between the two containers. Any guidance or direction on how to go about fixing this would be much appreciated!
Also, KEY NOTE I suppose: Whenever the roundRects go null, If put focus on any control ( TEdit, button, etc. ) then the roundRects correct themselves and go back white.