** Changed in: ubuntu-ui-toolkit (Ubuntu) Status: New => Confirmed
** Changed in: ubuntu-ui-toolkit (Ubuntu) Assignee: (unassigned) => Zsombor Egri (zsombi) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in Ubuntu. https://bugs.launchpad.net/bugs/1359454 Title: StateSaver should be enabled by default on relevant properties for all widgets Status in Ubuntu UI Toolkit: Confirmed Status in “ubuntu-ui-toolkit” package in Ubuntu: Confirmed Bug description: StateSaver is an excellent addition to the UITK. However, making adding it a manual process removes almost all of the point of it, because we're requiring developers to go to extra effort to make their apps do something that all apps ought to do automatically. We want Ubuntu apps to provide a great user experience; remembering state is part of that, and should be done automatically rather than requiring it it be explicitly manually enabled. This helps to create a culture where Ubuntu apps Do The Right Thing and so apps which do not DTRT are the odd ones, rather than remembering state being an extra feature which only the best apps do. It improves the platform as a whole, and helps users expect that an Ubuntu app will be good rather than being pleasantly surprised when that happens. I suggest that StateSaver should be enabled on relevant properties for UITK widgets (scroll position for a ListView, content for a text entry, selected Tab for Tabs, etc) by default, and that that be a requirement for new widgets aded to the UITK. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1359454/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp