1. 10 May, 2022 2 commits
    • Matthias Clasen's avatar
      Merge branch 'fix-wayland-glitching-v2' into 'main' · 9536eb65
      Matthias Clasen authored
      gdk/wayland: freeze popups when hidden 2
      
      See merge request GNOME/gtk!4712
      9536eb65
    • Christian Hergert's avatar
      gdk/wayland: freeze popups when hidden · 4bf07aee
      Christian Hergert authored and Ivan Molodetskikh's avatar Ivan Molodetskikh committed
      Previously, there was an issue with glitching after showing/hiding a
      popover that was not also destroyed. This was due to the popover having
      an update_freeze_count of zero after hiding the surface.
      
      That resulted in it's toplevel continuously dropping frames such as during
      high-frame-rate scrolling in textviews. This problem is much more visible
      on high-frame-rate displays such as 120hz/144hz.
      
      With this commit, we freeze the frame clock of the popup until it is
      mapped again.
      4bf07aee
  2. 09 May, 2022 1 commit
  3. 08 May, 2022 5 commits
  4. 07 May, 2022 15 commits
  5. 06 May, 2022 17 commits