aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/res/drawable/ic_folder.xml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-22 11:19:32 +0200
committerDanilo M. <danix@danix.xyz>2026-10-22 11:19:32 +0200
commit44d4a132c193907ee53de180ad28e697828009e3 (patch)
tree001b9088b55dfd7d4ab73a1687bce1abe3da6e47 /app/src/main/res/drawable/ic_folder.xml
parentbf319064f127e3cf97a46d2c172bdacdc8f8a783 (diff)
downloadmygram-droid-44d4a132c193907ee53de180ad28e697828009e3.tar.gz
mygram-droid-44d4a132c193907ee53de180ad28e697828009e3.zip
Fix lifecycle, focus loss, crossfade and tab race review findings
- MainActivity: remove rotate callbacks in onDestroy, ignore connect results once destroyed, rotate the background only while resumed, guard the fade end action. - HomeRows: each row owns one TileAdapter over a mutable list; rebinds refill it and notifyDataSetChanged instead of setAdapter, so focus and scroll survive a sample arriving (change payload keeps the holder). - Crossfade: flip front only on onResourceReady, cancel the animation before resetting alpha. - Tab loads ignore errors from a tab that is no longer shown; Home does not fire a second /folders request while one is in flight. - Load the instance logo after login in connect(). - FolderActivity: request grid focus after layout. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'app/src/main/res/drawable/ic_folder.xml')
0 files changed, 0 insertions, 0 deletions