Hmmm ok I tested it and isolated the code. What I did was:
Create RS1, RS2, RS3
Destroy RS2
Destroy RS2
Now if you display all 3, RS2 will still be displayed, only it will look like RS1. I guess that confused me.
...
hold on, thats not what I did in my much more complicated gui code. I think that what I am doing was:
create RS1
Destroy RS2
create RS2
draw RS1, but RS2 gets drawn. ... but when i try to do this same thing in my simplified code this doesn't happen.
Oh well, i just dont have time to search for the exact cause of the bug, if there is one in the first place. Let's just asume the first part of this post is what was confusing me. Thanks sybixsus.
