diff options
Diffstat (limited to 'src/com/android/launcher3/graphics/PreviewSurfaceRenderer.java')
-rw-r--r-- | src/com/android/launcher3/graphics/PreviewSurfaceRenderer.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/com/android/launcher3/graphics/PreviewSurfaceRenderer.java b/src/com/android/launcher3/graphics/PreviewSurfaceRenderer.java index aebcdd4aae..683354bf45 100644 --- a/src/com/android/launcher3/graphics/PreviewSurfaceRenderer.java +++ b/src/com/android/launcher3/graphics/PreviewSurfaceRenderer.java @@ -114,12 +114,17 @@ public class PreviewSurfaceRenderer { mDisplay = context.getSystemService(DisplayManager.class) .getDisplay(bundle.getInt(KEY_DISPLAY_ID)); - mSurfaceControlViewHost = MAIN_EXECUTOR.submit(() -> new SurfaceControlViewHost(mContext, - context.getSystemService(DisplayManager.class).getDisplay(DEFAULT_DISPLAY), - mHostToken)).get(5, TimeUnit.SECONDS); + mSurfaceControlViewHost = MAIN_EXECUTOR.submit(() -> + new SurfaceControlViewHost(mContext, context.getSystemService(DisplayManager.class) + .getDisplay(DEFAULT_DISPLAY), mHostToken) + ).get(5, TimeUnit.SECONDS); mOnDestroyCallbacks.add(mSurfaceControlViewHost::release); } + public int getDisplayId() { + return mDisplay.getDisplayId(); + } + public IBinder getHostToken() { return mHostToken; } @@ -225,7 +230,7 @@ public class PreviewSurfaceRenderer { PreviewContext previewContext = new PreviewContext(inflationContext, idp); // Copy existing data to preview DB LauncherDbUtils.copyTable(LauncherAppState.getInstance(mContext) - .getModel().getModelDbController().getDb(), + .getModel().getModelDbController().getDb(), TABLE_NAME, LauncherAppState.getInstance(previewContext) .getModel().getModelDbController().getDb(), |