← Back to team overview

touch-packages team mailing list archive

[Bug 1502145] Re: Apps can keep screen lit permanently

 

Oxide (the web engine under webbrowser-app) is the one that issues a request to prevent screen blanking when playing a video.
It has code to handle releasing the lock when the app goes into the background, so unless the signal doesn’t reach oxide in time before the process is stopped, the lock should be released as expected.

See oxide::PowerSaveBlocker::ApplicationStateChanged() in
http://bazaar.launchpad.net/~oxide-
developers/oxide/oxide.trunk/view/head:/shared/browser/oxide_power_save_blocker.cc#L238.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity-system-compositor in
Ubuntu.
https://bugs.launchpad.net/bugs/1502145

Title:
  Apps can keep screen lit permanently

Status in Canonical System Image:
  Confirmed
Status in qtmir package in Ubuntu:
  New
Status in unity-system-compositor package in Ubuntu:
  Confirmed
Status in unity8 package in Ubuntu:
  New
Status in webbrowser-app package in Ubuntu:
  New

Bug description:
  rc-proposed, r140, krillin

  There are times when it seems the display blanking policy stops
  working and the display stays on until I press the power button.

  Steps to reproduce:
  * install and start Siete
  * put it in background

  Expected outcome:
  * the display is switched off after a predetermined amount of time

  Actual outcome:
  * the display stays on forever

  ======

  Now that apps can request the screen to stay on, they can do so
  regardless of whether they're focused/visible or not.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1502145/+subscriptions


References