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

Commit eb5d0d30 authored by Manjeet Rulhania's avatar Manjeet Rulhania Committed by Android (Google) Code Review
Browse files

Merge "Fix NoteOpEvent to return the last entry with max duration" into main

parents 415a0922 e6fb0a3a
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -10768,8 +10768,13 @@ public class AppOpsManager {
                final long key = makeKey(uidState, flag);

                NoteOpEvent event = events.get(key);
                if (lastEvent == null
                        || event != null && event.getNoteTime() > lastEvent.getNoteTime()) {
                if (event == null) {
                    continue;
                }

                if (lastEvent == null || event.getNoteTime() > lastEvent.getNoteTime()
                        || (event.getNoteTime() == lastEvent.getNoteTime()
                                && event.getDuration() > lastEvent.getDuration())) {
                    lastEvent = event;
                }
            }