Loading core/java/com/android/internal/policy/DecorView.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -1807,7 +1807,7 @@ public class DecorView extends FrameLayout implements RootViewSurfaceTaker, Wind mFloatingActionMode.finish(); mFloatingActionMode.finish(); } } cleanupFloatingActionModeViews(); cleanupFloatingActionModeViews(); mFloatingToolbar = new FloatingToolbar(mContext, mWindow); mFloatingToolbar = new FloatingToolbar(mWindow); final FloatingActionMode mode = final FloatingActionMode mode = new FloatingActionMode(mContext, callback, originatingView, mFloatingToolbar); new FloatingActionMode(mContext, callback, originatingView, mFloatingToolbar); mFloatingActionModeOriginatingView = originatingView; mFloatingActionModeOriginatingView = originatingView; Loading core/java/com/android/internal/widget/FloatingToolbar.java +4 −2 Original line number Original line Diff line number Diff line Loading @@ -120,8 +120,10 @@ public final class FloatingToolbar { /** /** * Initializes a floating toolbar. * Initializes a floating toolbar. */ */ public FloatingToolbar(Context context, Window window) { public FloatingToolbar(Window window) { mContext = applyDefaultTheme(Preconditions.checkNotNull(context)); // TODO(b/65172902): Pass context in constructor when DecorView (and other callers) // supports multi-display. mContext = applyDefaultTheme(window.getContext()); mWindow = Preconditions.checkNotNull(window); mWindow = Preconditions.checkNotNull(window); mPopup = new FloatingToolbarPopup(mContext, window.getDecorView()); mPopup = new FloatingToolbarPopup(mContext, window.getDecorView()); } } Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -422,7 +422,7 @@ public class StatusBarWindowView extends FrameLayout { mFloatingActionMode.finish(); mFloatingActionMode.finish(); } } cleanupFloatingActionModeViews(); cleanupFloatingActionModeViews(); mFloatingToolbar = new FloatingToolbar(mContext, mFakeWindow); mFloatingToolbar = new FloatingToolbar(mFakeWindow); final FloatingActionMode mode = final FloatingActionMode mode = new FloatingActionMode(mContext, callback, originatingView, mFloatingToolbar); new FloatingActionMode(mContext, callback, originatingView, mFloatingToolbar); mFloatingActionModeOriginatingView = originatingView; mFloatingActionModeOriginatingView = originatingView; Loading Loading
core/java/com/android/internal/policy/DecorView.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -1807,7 +1807,7 @@ public class DecorView extends FrameLayout implements RootViewSurfaceTaker, Wind mFloatingActionMode.finish(); mFloatingActionMode.finish(); } } cleanupFloatingActionModeViews(); cleanupFloatingActionModeViews(); mFloatingToolbar = new FloatingToolbar(mContext, mWindow); mFloatingToolbar = new FloatingToolbar(mWindow); final FloatingActionMode mode = final FloatingActionMode mode = new FloatingActionMode(mContext, callback, originatingView, mFloatingToolbar); new FloatingActionMode(mContext, callback, originatingView, mFloatingToolbar); mFloatingActionModeOriginatingView = originatingView; mFloatingActionModeOriginatingView = originatingView; Loading
core/java/com/android/internal/widget/FloatingToolbar.java +4 −2 Original line number Original line Diff line number Diff line Loading @@ -120,8 +120,10 @@ public final class FloatingToolbar { /** /** * Initializes a floating toolbar. * Initializes a floating toolbar. */ */ public FloatingToolbar(Context context, Window window) { public FloatingToolbar(Window window) { mContext = applyDefaultTheme(Preconditions.checkNotNull(context)); // TODO(b/65172902): Pass context in constructor when DecorView (and other callers) // supports multi-display. mContext = applyDefaultTheme(window.getContext()); mWindow = Preconditions.checkNotNull(window); mWindow = Preconditions.checkNotNull(window); mPopup = new FloatingToolbarPopup(mContext, window.getDecorView()); mPopup = new FloatingToolbarPopup(mContext, window.getDecorView()); } } Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarWindowView.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -422,7 +422,7 @@ public class StatusBarWindowView extends FrameLayout { mFloatingActionMode.finish(); mFloatingActionMode.finish(); } } cleanupFloatingActionModeViews(); cleanupFloatingActionModeViews(); mFloatingToolbar = new FloatingToolbar(mContext, mFakeWindow); mFloatingToolbar = new FloatingToolbar(mFakeWindow); final FloatingActionMode mode = final FloatingActionMode mode = new FloatingActionMode(mContext, callback, originatingView, mFloatingToolbar); new FloatingActionMode(mContext, callback, originatingView, mFloatingToolbar); mFloatingActionModeOriginatingView = originatingView; mFloatingActionModeOriginatingView = originatingView; Loading