← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[Bug 1553090] Re: Binding loops in implicitWidth with OTA 10 landing

 

This bug was fixed in the package ubuntu-ui-toolkit
1.3.1960+15.04.20160428.1 in https://launchpad.net/~ci-train-ppa-
service/+archive/ubuntu/stable-phone-overlay

---------------

ubuntu-ui-toolkit (1.3.1960+15.04.20160428.1) vivid; urgency=medium

  [ Andrea Bernabei ]
  * Scrollbar: new visual update for pressed/hovered states plus handling of
    restricted size corner cases (shrinking etc). Fixes LP: #1573355

  [ Christian Dywan ]
  * Run pep8 as part of 'make check' unit test runs. The MR includes fixes to
    make pep8 pass on Jenkins as well as a regression in the test method
    introduced by the previous, larger pep8-related reformattings.
    Fixes LP: #1454322, LP: #1572981.
  * Use gu in expected position for test_popover_follows_pointerTarget.
    Fixes LP: #1569794.
  * XML test results all may not start with test_tst_. Fixes LP: #1573629
  * Handle keyNavigationFocus in InputHandler. Fixes LP: #1522739

  [ Zsombor Egri ]
  * Fix binding loops in AbstractButton. Fixes LP: #1553090

  [ Gerry Boland ]
  * Enable dynamic changing of grid units instigated by the shell. Fixes LP: #1573532

  [ Tim Peeters ]
  * Fix horizontal keyboard navigation in ListView. Fixes LP: #1572991
  * Sections keyboard and focus handling. Fixes LP: #1523840
  * Fix header screen orientation detection. Fixes LP: #1574663

  [ CI Train Bot ]
  * No-change rebuild.

 -- Zoltan Balogh <zoltan.balogh@xxxxxxxxxxxxx>  Thu, 28 Apr 2016
11:27:10 +0000


** Changed in: ubuntu-ui-toolkit (Ubuntu RTM)
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu.
https://bugs.launchpad.net/bugs/1553090

Title:
  Binding loops in implicitWidth with OTA 10 landing

Status in Canonical System Image:
  In Progress
Status in ubuntu-ui-toolkit package in Ubuntu:
  In Progress
Status in ubuntu-ui-toolkit package in Ubuntu RTM:
  Fix Released

Bug description:
  The simple code

  import QtQuick 2.4
  import Ubuntu.Components 1.3

  AbstractButton {
      implicitWidth: childrenRect.width
      implicitHeight: childrenRect.height
      Label {
          id: titleLabel
          text: "HOLA CARACOLA"
      }
  }

  is giving

  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitWidth"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitWidth"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitHeight"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitWidth"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitHeight"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitWidth"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitHeight"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitWidth"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitWidth"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitHeight"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitWidth"
  file:///home/tsdgeos_work/test/1.qml:4:1: QML AbstractButton: Binding loop detected for property "implicitHeight"

  with the OTA 10 landing as of today.

  This works fine without that landing and i think it's valid code that
  should not be giving out warnings like this.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1553090/+subscriptions


References