MouseEvent handling occurs on different thread than RepaintManager
Closed this issue · 1 comments
ulmangt commented
GlimpseMouseEvents are delivered on the SWT or Swing event dispatch thread. However, Glimpse repaints occur on a separate thread (note: this might not actually be true because the underlying OpenGL canvas is a SWT/Swing component). Is this a problem?
This issue possibly goes away if we move away from RepaintManager to smarter painting when dirty.
ulmangt commented
Glimpse 1.3.0 added Swing and SWT specific repaint managers which paint on the appropriate thread. The old RepaintManager implementation is still available.