Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-103768

Client: Unbatched propagation of size hints

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 6.4.0
    • QPA: Wayland
    • None
    • Linux/Wayland

      As noted in https://codereview.qt-project.org/c/qt/qtwayland/+/412496 we commit() when propagateSizeHints() is called. Since minimum and maximum are set separately, this means they can also be committed separately, which can cause the invalid combination of min/max in QTBUG-102626 and QTBUG-103391.

      The protocol error this would constitute has been fixed now and the impact should now be minimal given that the correct max size will be committed directly after, but the underlying issue still remains, so it would be good to investigate if we can do better, at least when both are updated during the same frame.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qt.team.graphics.and.multimedia Qt Graphics Team
            esabraha Eskil Abrahamsen Blomfeldt
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes