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

Commit 6d236445 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add a flag to use the legacy NtpNetworkTimeHelper" into main

parents d7bdfd10 a7a55abb
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -93,6 +93,16 @@ flag {
    bug: "314328533"
}

flag {
    name: "use_legacy_ntp_time"
    namespace: "location"
    description: "Flag for switching to legacy NtpNetworkTimeHelper"
    bug: "368034558"
    metadata {
        purpose: PURPOSE_BUGFIX
    }
}

flag {
    name: "subscriptions_changed_listener_thread"
    namespace: "location"
+2 −1
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ import android.annotation.CurrentTimeMillisLong;
import android.annotation.ElapsedRealtimeLong;
import android.annotation.NonNull;
import android.content.Context;
import android.location.flags.Flags;
import android.os.Looper;

import java.io.PrintWriter;
@@ -55,7 +56,7 @@ abstract class NetworkTimeHelper {
    static NetworkTimeHelper create(
            @NonNull Context context, @NonNull Looper looper,
            @NonNull InjectTimeCallback injectTimeCallback) {
        if (USE_TIME_DETECTOR_IMPL) {
        if (!Flags.useLegacyNtpTime()) {
            TimeDetectorNetworkTimeHelper.Environment environment =
                    new TimeDetectorNetworkTimeHelper.EnvironmentImpl(looper);
            return new TimeDetectorNetworkTimeHelper(environment, injectTimeCallback);