Dimillian / Dimillian/IceCubesApp

Bug: Default opacity for Tint Color reset to default value after app closed and reopened. Affects poll results readability

Open
#2,188 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Swift
Stars
7.1k
Forks
720
PR merge metrics
No merged PRs in 30d

Description

Environment:

  • OS:
    iOS 17.6.1
  • IceCubesApp version:
    1.10.55

Description

Default opacity for Tint Color reset to default value after app closed and reopened.

Poll results are hard to read with the default color and opacity for Tint Color.

IMG_9616

I change the opacity of Tint Color to 50% in Settings > Display Settings > Tint to make poll results more readable.

IMG_9617

IMG_9618

Poll results are now readable:

IMG_9621

After closing the IceCubesApp by swiping up when list of running apps viewed and reopening Tint Color opacity is reset to the default value and poll results are again hard to read

Related Issues

  • Search that this bugs don't already exist before creating it.

I searched for issues reporting preferences not being persisted and didn't find any.

#1140

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue through Settings > Display Settings > Tint by changing Tint Color opacity, force-closing IceCubesApp, and reopening it. Trace the settings persistence entry point and verify that the selected opacity remains after relaunch and that poll results remain readable.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.