That was a design decision (made by developers, didn't actually go through the design team).
First we were ignoring the mir surface size when resizing, so if it didn't match or lagged behind the QML window size, the surface would get stretched or squeezed to fit inside it. Now the QML window size *always* match the Mir surface size. So the resize "animation" will be as smoothly as the client application is able to redraw its mir surface. I think we need design input on how the window resize UX should look like. Ie, how to deal with applications that are slow to relayout/redraw and still have a smoothly "resize animation". Should we display some sort of size hint such as that translucent orange rectangle in Unity 7? ** Also affects: ubuntu-ux Importance: Undecided Status: New ** Changed in: unity8 (Ubuntu) Status: Fix Released => New ** Branch unlinked: lp:~aacid/unity8/dash_backgroud_source_size_rework -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1539011 Title: [regression] Window resizing is very choppy and stutters (border does not smoothly follow the mouse) Status in QtMir: Invalid Status in Ubuntu UX: New Status in qtmir package in Ubuntu: Invalid Status in unity8 package in Ubuntu: New Bug description: Just tried Unity8 desktop for the first time since October and found some things don't work as well as before. One of them is window resizing, which is now every choppy and stuttering. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: unity8 8.11+16.04.20160122-0ubuntu1 ProcVersionSignature: Ubuntu 4.3.0-7.18-generic 4.3.3 Uname: Linux 4.3.0-7-generic x86_64 ApportVersion: 2.19.4-0ubuntu1 Architecture: amd64 Date: Thu Jan 28 18:39:38 2016 InstallationDate: Installed on 2015-12-03 (56 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151202) SourcePackage: unity8 UpgradeStatus: No upgrade log present (probably fresh install) upstart.unity8-dash.log: Attempted to deliver an event to a non-existent window, ignoring. To manage notifications about this bug go to: https://bugs.launchpad.net/qtmir/+bug/1539011/+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