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

"indeterminate: true" ProgressBar with Timer no longer works with QT version 6.9.2

XMLWordPrintable

    • Linux/X11

      My installation of bitmask/riseup VPN [1] suddenly stopped processing the `indeterminate: true` as written here [2] suddenly stopped rendering when I updated from QT 6.8 to 6.9.2 (in Debian). I see a blank progressbar with no progress/processing being shown. It's a blank bar.

      It however starts working if I add in a dummy animation with 0 height and width. So it maybe the case that QT is aggressively trying to stop rendering unless another animation also runs.

      Since the QML syntax is more or less backwards-compatible, it looks unlikely for any API removals to have caused this.

      Additionally the next MOTD screen here [4] also looks broken until I forcefully add a `height: 200` to the "Item" element. That means it's getting set to 0 by default but that should not happen.

      Note that the version of bitmask-vpn is same across QT updates from 6.8 -> 6.9.2 so this is not a fallout of updating another package.

      [1] https://0xacab.org/leap/bitmask-vpn

      [2] https://0xacab.org/leap/bitmask-vpn/-/blob/main/gui/components/Splash.qml?ref_type=heads#L72

      [3] https://0xacab.org/leap/bitmask-vpn/-/issues/953#note_1284529

      [4] https://0xacab.org/leap/bitmask-vpn/-/blob/main/gui/components/MotdBox.qml?ref_type=heads

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

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            kerrg Nilesh .
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes