Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    • Menu
    Projects Groups Snippets
  • Get a free trial
  • Sign up
  • Login
  • Sign in / Register
  • A android
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 531
    • Issues 531
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Insights
    • Issue
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • LineageOS
  • issues
  • android
  • Issues
  • #2250
Closed
Open
Created Jul 12, 2020 by magicgoose@magicgoose

Bottom controls in built-in Clock app disappear until app restart if Timer tab is selected and any other tab was selected initially

Expected Behavior

Behavior of Clock app should be consistent and not depend on which tab was initially selected. It should not enter a broken state where it's impossible to add a new alarm or a new timer.

Current Behavior

If there's at least 1 paused or expired timer present: When Timer tab is selected (and if it wasn't the initially selected tab), part of controls at the bottom will disappear until the Clock application's task is removed.
I could have worded it not perfectly, but the video below demonstrates the issue as well. video

Possible Solution

Haven't looked at the relevant code yet but if this is something that an "ordinary" android app developer could fix, I could give it a try, please let me know if I should.

Steps to Reproduce

(also seen in the video above)

  1. Open Clock app
  2. Ensure that there is at least 1 paused or expired timer
  3. Select any tab other than Timer
  4. Remove its task from Recent Task List (if that's the correct name...)
  5. Open Clock app again
  6. Select Timer tab

/device beryllium /version lineage-17.1 /date Sat Jul 4 05:21:11 UTC 2020 /kernel 4.9.229-perf-g5c878ae #1 Sat Jul 4 05:33:47 UTC 2020 /baseband AT4.0.c2.6-327-0226_2205_6435443 /mods Google Apps

I have read the directions.

Edited Jul 13, 2020 by magicgoose
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking