Problem is that the Lockscreen height is defined like this:

    Lockscreen {
        y: panel.panelHeight
        width: parent.width
        height: parent.height - panel.panelHeight
    }

and Lockscreen contains:

    Image {
        // Limit how much memory we'll reserve for this image
        sourceSize.height: height
        sourceSize.width: width
        fillMode: Image.PreserveAspectCrop
    }

panel.panelHeight is a property which is animated during unlock, if the
application is fullscreen. Animating sourceSize is a bad thing, as it
causes the CPU to rescaling the image each time.

** Changed in: unity8 (Ubuntu)
       Status: Triaged => In Progress

** Changed in: unity8 (Ubuntu)
     Assignee: (unassigned) => Gerry Boland (gerboland)

-- 
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 fullscreen app is very slow

Status in unity8 package in Ubuntu:
  In Progress

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

Reply via email to