An easy but not necessarily pretty fix is to revert the commit that added greeter-fullscreen switching to the dialer [1]. It will leave us with a black bar where the panel is, but that's probably better than a jittering experience.
Of course a real fix would be better. Either make this change quicker (do we think it's actually a complicated operation or just poorly performant?), or only have it make the change when needed (i.e. we actually expose the greeter) instead of every time the greeter shows. Or both. For the latter, we'd probably need some way to signal what's happening. Maybe an exposed DBus property much like "Active" but named something like "Shown" to indicate if the greeter itself is visible. [1] http://bazaar.launchpad.net/~phablet-team/dialer- app/trunk/revision/321 -- 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/1396244 Title: Unlocking the phone over dialer is very slow Status in unity8 package in Ubuntu: Triaged Bug description: Steps to repro: * have a pass{code,word}-protected phone * start dialer * lock the phone * unlock the phone Expected: * nothing much, stuff unlocks fluently and all Current: * fade out of the lockscreen takes like 2-3s, dialer and panel seem to fight over fullscreen vs. maximized surface size ProblemType: Bug DistroRelease: Ubuntu 15.04 Package: unity8 8.01+15.04.20141117-0ubuntu1 Uname: Linux 3.4.67 armv7l ApportVersion: 2.14.7-0ubuntu10 Architecture: armhf Date: Tue Nov 25 17:46:27 2014 InstallationDate: Installed on 2014-11-25 (0 days ago) InstallationMedia: Ubuntu Vivid Vervet (development branch) - armhf (20141125-020205) SourcePackage: unity8 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1396244/+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