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

Commit 494f6bdd authored by Craig Mautner's avatar Craig Mautner
Browse files

Convert from elapsed time to absolute time.

Using uptime to determine most recent task doesn't work across
reboots.

Fixes bug 16370277.

Change-Id: Icef3342aba3fc009c307175b7524530c4cb617d2
parent b35fba02
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -199,14 +199,14 @@ final class TaskRecord {
    }

    void touchActiveTime() {
        lastActiveTime = android.os.SystemClock.elapsedRealtime();
        lastActiveTime = System.currentTimeMillis();
        if (firstActiveTime == 0) {
            firstActiveTime = lastActiveTime;
        }
    }

    long getInactiveDuration() {
        return android.os.SystemClock.elapsedRealtime() - lastActiveTime;
        return System.currentTimeMillis() - lastActiveTime;
    }

    void setIntent(Intent _intent, ActivityInfo info) {