Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
  1. Oct 30, 2024
  2. Oct 29, 2024
  3. Oct 15, 2024
  4. Sep 30, 2024
  5. Sep 28, 2024
  6. Sep 27, 2024
  7. Sep 24, 2024
  8. Sep 03, 2024
  9. Aug 30, 2024
  10. Aug 28, 2024
  11. Aug 05, 2024
  12. Aug 02, 2024
  13. Aug 01, 2024
  14. Jul 29, 2024
  15. Jul 27, 2024
  16. Jul 06, 2024
  17. Jul 05, 2024
  18. Jun 21, 2024
  19. May 24, 2024
  20. May 22, 2024
  21. May 17, 2024
  22. May 06, 2024
    • wilsonshih's avatar
      Fix NPE crash when merge transition to remote transition. · 0c05795f
      wilsonshih authored and Mohammed Althaf Thayyil's avatar Mohammed Althaf Thayyil committed
      After enable shell transition, the opening/closing target is for the
      app.
      In legacy RecentsAnimationController, the mode of the new
      RemoteAnimationTarget is decide based on the recents activity type, so
      basically the mode for all non-home/recents activity is closing.
      So while create the recents window animator, the target apps will be
      filter out in RemoteAnimationTargets#ctor because the mode is changed.
      To make the remote animation targets compatible with shell transition,
      there should only need to check the opening apps as target.
      
      Also fix that the topMostSimulators can be null if the size of
      remoteTargetHandles is zero.
      
      Bug: 207297486
      Test: Enable shell transition, run
      atest TaplTestsQuickstep#testQuickSwitchFromApp
      Test: Enable shell transition, enter recents, swipe to right-most page(
      the page shows "Clear all"), then click the task and verify Launcher
      won't crash. Test on both NexusLauncher and 3rd-party Launcher.
      
      Change-Id: I9bde3d7864d3edd54145c66acae0cd1013d89c6b
      0c05795f
  23. May 01, 2024
Loading