Loading core/java/android/service/dreams/DreamService.java +12 −7 Original line number Diff line number Diff line Loading @@ -612,19 +612,24 @@ public class DreamService extends Service implements Window.Callback { View.SYSTEM_UI_FLAG_LOW_PROFILE); getWindowManager().addView(mWindow.getDecorView(), mWindow.getAttributes()); } catch (Throwable t) { Slog.w("Crashed adding window view", t); Slog.w(TAG, "Crashed adding window view", t); safelyFinish(); return; } // start it up mHandler.post(new Runnable() { @Override public void run() { try { onDreamingStarted(); } catch (Throwable t) { Slog.w("Crashed in onDreamingStarted()", t); Slog.w(TAG, "Crashed in onDreamingStarted()", t); safelyFinish(); } } }); } private void safelyFinish() { if (mDebug) Slog.v(TAG, "safelyFinish()"); Loading Loading
core/java/android/service/dreams/DreamService.java +12 −7 Original line number Diff line number Diff line Loading @@ -612,19 +612,24 @@ public class DreamService extends Service implements Window.Callback { View.SYSTEM_UI_FLAG_LOW_PROFILE); getWindowManager().addView(mWindow.getDecorView(), mWindow.getAttributes()); } catch (Throwable t) { Slog.w("Crashed adding window view", t); Slog.w(TAG, "Crashed adding window view", t); safelyFinish(); return; } // start it up mHandler.post(new Runnable() { @Override public void run() { try { onDreamingStarted(); } catch (Throwable t) { Slog.w("Crashed in onDreamingStarted()", t); Slog.w(TAG, "Crashed in onDreamingStarted()", t); safelyFinish(); } } }); } private void safelyFinish() { if (mDebug) Slog.v(TAG, "safelyFinish()"); Loading