This bug was fixed in the package gsettings-qt -
0.1+14.10.20140624-0ubuntu1

---------------
gsettings-qt (0.1+14.10.20140624-0ubuntu1) utopic; urgency=low

  [ Lars Uebernickel ]
  * Stop using deprecated g_settings_get_range()
  * qml: only emit changed when the value has actually changed This
    cannot be done for the c++ class, because that would involve a
    round-trip to the dconf database. The QML component already caches
    all values because of the way QQmlPropertyMap works. (LP: #1330365)
 -- Ubuntu daily release <[email protected]>   Tue, 24 Jun 2014 
10:01:54 +0000

** Changed in: gsettings-qt (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gsettings-qt in Ubuntu.
https://bugs.launchpad.net/bugs/1330365

Title:
  gsettings-qt bi-directional binding can cause X lockup

Status in GSettingsQt:
  In Progress
Status in “gsettings-qt” package in Ubuntu:
  Fix Released

Bug description:
  Bi-directional bindin can cause a lockup of X.
  Would be good to check inside gsettings-qml something like:
  void setValue
   ( m_value != value )  
      {  
          m_value = value;  
          emit valueChanged();  
      }  
  }  

  Example code:
  http://pastie.org/9293986

To manage notifications about this bug go to:
https://bugs.launchpad.net/gsettings-qt/+bug/1330365/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to