As soon as Cocoa does not have normal windows (and you can feel this as soon as you go against Cocoa's way == ROOT's X11 toolkit), I have to somehow emulate "re-composition" - in a ROOT's GUI, there are classes (parent windows) which can try to re-draw themselves, without re-painting children after that. Since in Cocoa it's not a real window, contents of children will be destroyed. Force re-paint of children subviews if any in X11::CommandBuffer::Flush.
As soon as Cocoa does not have normal windows (and you can feel this as soon as you go against Cocoa's way == ROOT's X11 toolkit),
I have to somehow emulate "re-composition" - in a ROOT's GUI, there are classes (parent windows) which
can try to re-draw themselves, without re-painting children after that. Since in Cocoa it's not a real window,
contents of children will be destroyed. Force re-paint of children subviews if any in X11::CommandBuffer::Flush.


git-svn-id: acec3fd5b7ea1eb9e79d6329d318e8118ee2e14f@44028 27541ba8-7e3a-0410-8455-c3a389f83636

bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical