Lines Matching refs:state

52         final DimLayerState state = getOrCreateDimLayerState(dimLayerUser);
53 final boolean previousFullscreen = state.dimLayer != null
54 && state.dimLayer == mSharedFullScreenDimLayer;
66 if (state.dimLayer != null) {
68 newDimLayer = state.dimLayer;
77 } else if (state.dimLayer != null) {
78 state.dimLayer.destroySurface();
81 newDimLayer = (state.dimLayer == null || previousFullscreen)
84 : state.dimLayer;
88 state.dimLayer = newDimLayer;
98 DimLayerState state = mState.get(dimLayerUser);
99 if (state == null) {
100 state = new DimLayerState();
101 mState.put(dimLayerUser, state);
103 return state;
107 DimLayerState state = mState.get(dimLayerUser);
108 if (state == null) {
109 if (DEBUG_DIM_LAYER) Slog.w(TAG, "setContinueDimming, no state for: "
113 state.continueDimming = true;
118 DimLayerState state = mState.valueAt(i);
119 if (state.dimLayer != null && state.dimLayer.isDimming()) {
133 DimLayerState state = mState.get(dimLayerUser);
134 return state != null && state.continueDimming;
141 DimLayerState state = getOrCreateDimLayerState(dimLayerUser);
142 state.dimAbove = aboveApp;
146 + " state.animator=" + state.animator);
147 if (newWinAnimator.getShown() && (state.animator == null
148 || !state.animator.getShown()
149 || state.animator.mAnimLayer <= newWinAnimator.mAnimLayer)) {
150 state.animator = newWinAnimator;
151 if (state.animator.mWin.mAppToken == null && !dimLayerUser.dimFullscreen()) {
157 state.dimLayer.setBounds(mTmpBounds);
170 // No need to check if state is null, we know the key has a value.
171 DimLayerState state = mState.get(dimLayerUser);
174 + " state.continueDimming=" + state.continueDimming
175 + " state.dimLayer.isDimming=" + state.dimLayer.isDimming());
176 if (state.animator != null && state.animator.mWin.mWillReplaceWindow) {
180 if (!state.continueDimming && state.dimLayer.isDimming()) {
181 state.animator = null;
183 state.dimLayer.setBounds(mTmpBounds);
194 DimLayerState state = mState.valueAt(i);
199 if (user.dimFullscreen() && state.dimLayer == mSharedFullScreenDimLayer) {
223 DimLayerState state = mState.get(dimLayerUser);
226 + " state.animator=" + state.animator
227 + " state.continueDimming=" + state.continueDimming);
230 if (state.animator == null) {
231 dimLayer = state.dimLayer.getLayer();
234 if (state.dimAbove) {
235 dimLayer = state.animator.mAnimLayer + LAYER_OFFSET_DIM;
238 dimLayer = state.animator.mAnimLayer - LAYER_OFFSET_DIM;
239 dimAmount = state.animator.mWin.mAttrs.dimAmount;
242 final float targetAlpha = state.dimLayer.getTargetAlpha();
244 if (state.animator == null) {
245 state.dimLayer.hide(DEFAULT_DIM_DURATION);
247 long duration = (state.animator.mAnimating && state.animator.mAnimation != null)
248 ? state.animator.mAnimation.computeDurationHint()
253 state.dimLayer.show(dimLayer, dimAmount, duration);
262 } else if (state.dimLayer.getLayer() != dimLayer) {
263 state.dimLayer.setLayer(dimLayer);
265 if (state.dimLayer.isAnimating()) {
268 state.dimLayer.show();
270 return state.dimLayer.stepAnimation();
277 DimLayerState state = mState.get(dimLayerUser);
278 return state != null && state.animator == winAnimator && state.dimLayer.isDimming();
295 DimLayerState state = mState.valueAt(i);
296 state.dimLayer.destroySurface();
303 DimLayerState state = mState.get(dimLayerUser);
304 if (state != null) {
306 if (state.dimLayer != mSharedFullScreenDimLayer) {
307 state.dimLayer.destroySurface();
354 DimLayerState state = mState.valueAt(i);
356 + (state.dimLayer == mSharedFullScreenDimLayer ? "shared" : state.dimLayer)
357 + ", animator=" + state.animator + ", continueDimming=" + state.continueDimming);
358 if (state.dimLayer != null) {
359 state.dimLayer.printTo(prefixPlusDoubleSpace + doubleSpace, pw);