Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimize startup by preventing whole screen recomposing twice #1369

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Apr 10, 2024

  1. Add niaEdgeToEdge trace tag

    Change-Id: I8012c8b4544abc9488f96f6f01822fb15bb0775a
    mlykotom committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    d71383c View commit details
    Browse the repository at this point in the history
  2. Optimized handling of dark/light mode

    - Activity handles uiMode config change to prevent re-creating the whole activity
    - Wrap uiState logic into its classes
    - Optimize startup to prevent recomposing twice on startup
    - Optimize startup to call enableEdgeToEdge only once or when change occurs
    
    Change-Id: I6f7a48b3b6ce9b55db4ab2ec1770583028e9bc50
    mlykotom committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    bd508c4 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Fix default value

    Change-Id: I6b77e1c23ad91c1c97f31a705161d444be7913c0
    mlykotom committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    400f3b8 View commit details
    Browse the repository at this point in the history
  2. Fix format

    Change-Id: I54c9a794cbb84ffba4378ccc901ceb603de4642c
    mlykotom committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    8d506bd View commit details
    Browse the repository at this point in the history