App with dark background flickers temporarily to white at startup

Bug #1554897 reported by Andrew Hayzen on 2016-03-09
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical System Image
High
Unassigned
ubuntu-ui-toolkit (Ubuntu)
High
Tim Peeters
ubuntu-ui-toolkit (Ubuntu RTM)
High
Tim Peeters

Bug Description

With silo050 if an app has a black background it flickers temporarily to white at startup

What happened:
1) Ensure you are using the latest UITK from silo050
2) Install the linked [0] branch which has a black/dark background (similar to the Music app)
3) Launch the application
4) Notice as it is launched that once the splash disappears, it temporarily goes to a white backgound causing a large flicker

What I expected to happen:
At step 4) for there to be no flicker

Note, I've also noticed that the indicators and scopes do the same at startup of the device.

0 - https://code.launchpad.net/~ahayzen/+junk/test-black-bg-startup-white

Related branches

Tim Peeters (tpeeters) wrote :

<ahayzen> t1mp, with that branch you can see the flicker probably 1/2 times, so yeah it does happen on the laptop
<ahayzen> t1mp, if you are on Xenial, you can probably run the Music app as well, which will be super visible

So it can be reproduced on a desktop.

Tim Peeters (tpeeters) on 2016-03-09
Changed in ubuntu-ui-toolkit (Ubuntu):
assignee: nobody → Tim Peeters (tpeeters)
importance: Undecided → High
Tim Peeters (tpeeters) on 2016-03-10
Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → In Progress
Tim Peeters (tpeeters) on 2016-03-16
Changed in ubuntu-ui-toolkit (Ubuntu):
status: In Progress → Fix Committed
Changed in ubuntu-ui-toolkit (Ubuntu RTM):
status: New → Fix Committed
importance: Undecided → High
Tim Peeters (tpeeters) wrote :

<ahayzen> timp, and using the silo fixes the issue for the music-app :-D

Thanks for testing :)

summary: - With silo050 if an app has a black background it flickers temporarily to
- white at startup
+ App with dark background flickers temporarily to white at startup
Changed in canonical-devices-system-image:
importance: Undecided → High
status: New → Confirmed
milestone: none → ww08-2016

Video showing the issue on current rc-proposed.

Tim Peeters (tpeeters) on 2016-03-30
Changed in ubuntu-ui-toolkit (Ubuntu RTM):
assignee: nobody → Tim Peeters (tpeeters)
Łukasz Zemczak (sil2100) wrote :

This bug was fixed in the package ubuntu-ui-toolkit 1.3.1872+15.04.20160330.2-0ubuntu1 in https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay

---------------

ubuntu-ui-toolkit (1.3.1872+15.04.20160330.2-0ubuntu1) vivid; urgency=medium

  [ Tim Peeters ]
  * Set the window color as soon as the window is available, to avoid a
    flickering background when it is updated later, plus fix runtest.sh
    to work for xenial on arm. (LP: #1554897, #1439133)

 -- Zoltan Balogh <email address hidden> Wed, 30 Mar 2016 23:08:38 +0000

Changed in ubuntu-ui-toolkit (Ubuntu RTM):
status: Fix Committed → Fix Released
Changed in canonical-devices-system-image:
status: Confirmed → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-ui-toolkit - 1.3.1872+16.04.20160330.2-0ubuntu1

---------------
ubuntu-ui-toolkit (1.3.1872+16.04.20160330.2-0ubuntu1) xenial; urgency=medium

  [ Tim Peeters ]
  * Set the window color as soon as the window is available, to avoid a
    flickering background when it is updated later, plus fix runtest.sh
    to work for xenial on arm. (LP: #1554897, #1439133)

 -- Zoltan Balogh <email address hidden> Wed, 30 Mar 2016 23:08:38 +0000

Changed in ubuntu-ui-toolkit (Ubuntu):
status: Fix Committed → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments