nilsbraden / ttrss-reader-fork

An Android-Client for the self-hosted Tiny Tiny RSS feedreader
https://www.nilsbraden.de/TTRSS-Reader/
150 stars 40 forks source link

The feed list of a category may have white background with Dark Theme since v1.97.1 (bisected) #469

Open yan12125 opened 6 months ago

yan12125 commented 6 months ago

Steps to reproduce:

  1. Configure TT-RSS to get some unread articles. Here I use the demo site mentioned on https://tt-rss.org/, with a feed https://github.com/nilsbraden/ttrss-reader-fork/commits/master.atom
  2. Go into a category with unread articles
  3. Go into a feed with unread articles
  4. Go into an unread article
  5. Go back to the feed by hit back button
  6. Go back to the category
  7. Go back to the main screen
  8. Go into the same category. Now the feed list of this category has white background.

Here is a screen recording for the process, hopefully making it easier to replicate: https://www.youtube.com/watch?v=hgRzBzOm_0Q

I tried different git commits, and found the issue happens since 5938bf2890df20961ba70f00d0aa75fc72f51055 (part of v1.97.1). The issue also happens with 1.97.1 or newer versions on F-Droid or Google Play. As that commit contains too many changes, I have no idea how to move on. Could you have a look?

My phone: Pixel 3, Android 12