Fix up the tests.

They got broken because the pre-submits were broken :(

Test: runtest systemui
Change-Id: I45d5b2d3e8614cd1d3fa7eb24da57c26588120ff
This commit is contained in:
Jason Monk
2017-01-19 15:13:31 -05:00
parent fcca000d47
commit 21380738ea
2 changed files with 7 additions and 2 deletions

View File

@@ -74,6 +74,7 @@ import android.os.Bundle;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.IBinder;
import android.os.Looper;
import android.os.Message;
import android.os.PowerManager;
import android.os.Process;
@@ -126,6 +127,7 @@ import com.android.systemui.EventLogTags;
import com.android.systemui.Interpolators;
import com.android.systemui.Prefs;
import com.android.systemui.R;
import com.android.systemui.SysUiServiceProvider;
import com.android.systemui.SystemUIApplication;
import com.android.systemui.SystemUIFactory;
import com.android.systemui.classifier.FalsingLog;
@@ -1029,8 +1031,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
}
public static Handler getTimeTickHandler(Context context) {
return ((SystemUIApplication) context.getApplicationContext())
.getComponent(PhoneStatusBar.class).getTimeTickHandler();
PhoneStatusBar statusBar = ((SysUiServiceProvider) context.getApplicationContext())
.getComponent(PhoneStatusBar.class);
return statusBar != null ? statusBar.getTimeTickHandler() :
new Handler(Looper.getMainLooper());
}
protected void createNavigationBar() {

View File

@@ -28,6 +28,7 @@
<uses-permission android:name="android.permission.BIND_QUICK_SETTINGS_TILE" />
<uses-permission android:name="android.permission.ACCESS_KEYGUARD_SECURE_STORAGE" />
<uses-permission android:name="android.permission.STATUS_BAR_SERVICE" />
<uses-permission android:name="android.permission.ACCESS_VR_MANAGER" />
<application>
<uses-library android:name="android.test.runner" />