Loading quickstep/src/com/android/launcher3/uioverrides/QuickstepWidgetHolder.java +1 −0 Original line number Diff line number Diff line Loading @@ -243,6 +243,7 @@ public final class QuickstepWidgetHolder extends LauncherWidgetHolder { } else { widgetView = new LauncherAppWidgetHostView(context); } widgetView.setIsWidgetCachingDisabled(true); widgetView.setInteractionHandler(mInteractionHandler); widgetView.setAppWidget(appWidgetId, appWidget); mViews.put(appWidgetId, widgetView); Loading src/com/android/launcher3/widget/LauncherAppWidgetHostView.java +8 −1 Original line number Diff line number Diff line Loading @@ -95,6 +95,8 @@ public class LauncherAppWidgetHostView extends BaseLauncherAppWidgetHostView private boolean mTrackingWidgetUpdate = false; private boolean mIsWidgetCachingDisabled = false; public LauncherAppWidgetHostView(Context context) { super(context); mLauncher = Launcher.getLauncher(context); Loading Loading @@ -138,6 +140,10 @@ public class LauncherAppWidgetHostView extends BaseLauncherAppWidgetHostView } } public void setIsWidgetCachingDisabled(boolean isWidgetCachingDisabled) { mIsWidgetCachingDisabled = isWidgetCachingDisabled; } @Override @TargetApi(Build.VERSION_CODES.Q) public void updateAppWidget(RemoteViews remoteViews) { Loading @@ -147,7 +153,8 @@ public class LauncherAppWidgetHostView extends BaseLauncherAppWidgetHostView TRACE_METHOD_NAME + getAppWidgetInfo().provider, getAppWidgetId()); mTrackingWidgetUpdate = false; } if (FeatureFlags.ENABLE_CACHED_WIDGET.get()) { if (FeatureFlags.ENABLE_CACHED_WIDGET.get() && !mIsWidgetCachingDisabled) { mLastRemoteViews = remoteViews; if (isDeferringUpdates()) { return; Loading Loading
quickstep/src/com/android/launcher3/uioverrides/QuickstepWidgetHolder.java +1 −0 Original line number Diff line number Diff line Loading @@ -243,6 +243,7 @@ public final class QuickstepWidgetHolder extends LauncherWidgetHolder { } else { widgetView = new LauncherAppWidgetHostView(context); } widgetView.setIsWidgetCachingDisabled(true); widgetView.setInteractionHandler(mInteractionHandler); widgetView.setAppWidget(appWidgetId, appWidget); mViews.put(appWidgetId, widgetView); Loading
src/com/android/launcher3/widget/LauncherAppWidgetHostView.java +8 −1 Original line number Diff line number Diff line Loading @@ -95,6 +95,8 @@ public class LauncherAppWidgetHostView extends BaseLauncherAppWidgetHostView private boolean mTrackingWidgetUpdate = false; private boolean mIsWidgetCachingDisabled = false; public LauncherAppWidgetHostView(Context context) { super(context); mLauncher = Launcher.getLauncher(context); Loading Loading @@ -138,6 +140,10 @@ public class LauncherAppWidgetHostView extends BaseLauncherAppWidgetHostView } } public void setIsWidgetCachingDisabled(boolean isWidgetCachingDisabled) { mIsWidgetCachingDisabled = isWidgetCachingDisabled; } @Override @TargetApi(Build.VERSION_CODES.Q) public void updateAppWidget(RemoteViews remoteViews) { Loading @@ -147,7 +153,8 @@ public class LauncherAppWidgetHostView extends BaseLauncherAppWidgetHostView TRACE_METHOD_NAME + getAppWidgetInfo().provider, getAppWidgetId()); mTrackingWidgetUpdate = false; } if (FeatureFlags.ENABLE_CACHED_WIDGET.get()) { if (FeatureFlags.ENABLE_CACHED_WIDGET.get() && !mIsWidgetCachingDisabled) { mLastRemoteViews = remoteViews; if (isDeferringUpdates()) { return; Loading