christianselig / apollo-bugs

A public bug tracker for Apollo, an iOS Reddit app
228 stars 15 forks source link

Search bar wrong colour for dual-colour themes #1134

Open abjugard opened 4 years ago

abjugard commented 4 years ago

Describe the bug The background colour of the search bar of the 'Solarized' theme (also happens with 'Outrun', 'Sunset' and 'Sepia') gets set to the wrong colour.

To Reproduce Steps to reproduce the behavior:

  1. Have 'Solarized' or other dual-colour theme enabled
  2. Go to 'Home'
  3. Scroll down so that search bar is no longer visible
  4. Go into comments for any post
  5. Go back to 'Home' (it doesn't seem to matter how you go back, I tried swipe, clicking on '< Home' in the navbar, clicking on 'Posts' in the tabs)
  6. Scroll up until the search bar is visible
  7. See error

iOS version: found with 14.0, present using 14.2 Apollo version: found in the initial iOS 14 release but is present in 1.10.4 iOS device: iPhone X, iPhone 12 mini, iPad mini 5th gen Jailbroken: no Reproducible: every time, it gets reset to the right colour when Apollo is killed and started again, and once the bug is triggered it stays that way until Apollo is killed, but it can be triggered in the described manner every time

Expected behavior Search bar to stay the same colours

Screenshots Right: image

Wrong: image

cmoud94 commented 3 years ago

Applies to default light/dark (except for pure black) themes as well.

iOS version: 14.3 (18C66) Apollo version: 1.10.5 iOS device: iPhone XS Max, iPad 5th gen (6,11) Jailbroken: no Reproducible: Yes. Fixed by killing and re-launching Apollo or by going to subreddit list and then tapping on i.e. Home.

daniejoh commented 3 years ago

Bump! Happens to me too.

iOS version: 15.0 Apollo version: 1.11.2 iOS device: iPhone 11 Jailbroken: no Reproducible: Yes, exactly as described in issue

abjugard commented 2 years ago

This bug is still present under Apollo 1.12 and iOS 14.8.

abjugard commented 1 year ago

Seems to be fixed now? If you've intentionally fixed this please close the issue @christianselig