-
Notifications
You must be signed in to change notification settings - Fork 499
Conversation
# Conflicts: # Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/di/ApplicationComponent.kt
Tested on a Pixel 3, looks really good and feels smooth :) |
The jumping is happening because we hide the bottom bar for second level screens. it takes some space back once it visible. in other words it pushes the content up |
I moved the settings to the view model. I will keep the weak reference to have the same behaviour look at my comment ⬆️ |
Tested on Huawei Mate 8 (Android 6). This feels almost perfect. I have also found the issue mentioned by @LukasLechnerDev. Other than that, while I'm on the home screen, if I open the three dot menu, and choose one of the options there, the tab bar disappears before the screen is switched (looks kinda weird). |
Thanks for reporting! , this should be addressed by c82cc1f |
Thx, I will try to improve or (delay) the visibility change part. Regarding resetting the state , I personally don't like too. You would be surprised to know that this the recommended MD behaviour for BottomView on Android :https://material.io/components/bottom-navigation#behavior |
Teste on Pixel 4 (Android 10) and didn't notice any issues |
Kudos, SonarCloud Quality Gate passed! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tested on Xiaomi
LGTM
@mtwalli sorry for pulling out this old one but I stumbled over it when testing App Shortcuts. Did you guys discuss about suppressing reselection of bottom navigation items? The current behaviour is the fragment is created every time you click the icon, even if it is already the active one. Despite being the default behaviour I'm not sure if it is useful here. |
@PhilippNowak96 forwarded your comment to the devs ticket. |
@PhilippNowak96, Thanks for the feedback, as you already mentioned this is the default behaviour in the navigation components and the material design guidelines: https://material.io/components/bottom-navigation#behavior. If you feel that the default behaviour is not providing a good user experience, I suggest that you open a feature request and explain what should be the expected behaviour. So we can better asses your request and discuss it with the UX team. |
1- Add Tab in Home Screen
2- Move Contact diary nav graph into main graph as nested graph
3- Remove contact diary Activity
4- Adjust AppTheme to work with AppCompat and MDTheme
5- Remove Diary Card from Home Screen
6- Remove Overview diary screen <- button, Onboarding x button.
Tested Dark and Light Themes on Samsung S8 Android 9
Update: Alignment discussion with Martin regarding the Diary onboarding screen
PLEASE test it thoroughly and report any difference you spot