Skip to content
Snippets Groups Projects
  1. Aug 17, 2009
  2. Aug 14, 2009
  3. Aug 13, 2009
  4. Aug 12, 2009
  5. Aug 11, 2009
    • dt's avatar
      Fix flickering in the project pane. · 1aa05ae5
      dt authored
      This isn't a nice fix but the least evil version of a hack i could come
      up. The source of the flickering is: We have a deeply nested structure
      of widgets on the project pane. If we call hide() on such a deeply
      nested widget, it will activate() it's parent layout synchronously.
      That will then post an event (via updateGeometries() ) to its parent
      layout that it needs relayouting. Which then will post to its parent
      layout the same. And for each LayoutRequested, there's a painting in
      between. The fix instead calls activate() up the chain until we are at
      the viewport. This immediately relayouts everything. This adds a non
      obvoius potentially for breakeage if the widgets are embedded in a
      different widget hierarchy. But well, that's life.
      1aa05ae5
  6. Aug 10, 2009
  7. Aug 07, 2009
  8. Aug 06, 2009
  9. Aug 05, 2009
  10. Aug 04, 2009
Loading