Home
last modified time | relevance | path

Searched refs:overrideMinSize (Results 1 – 5 of 5) sorted by relevance

/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/pip/
H A DSizeSpecSource.kt36 fun setOverrideMinSize(overrideMinSize: Size?)
43 val overrideMinSize = getOverrideMinSize() ?: return 0 regex
44 return Math.min(overrideMinSize.width, overrideMinSize.height)
H A DLegacySizeSpecSource.kt162 override fun setOverrideMinSize(overrideMinSize: Size?) {
163 mOverrideMinSize = overrideMinSize
168 val overrideMinSize = mOverrideMinSize ?: return null regex
169 return if (overrideMinSize.width < mOverridableMinSize ||
170 overrideMinSize.height < mOverridableMinSize) {
173 overrideMinSize
H A DPhoneSizeSpecSource.kt206 override fun setOverrideMinSize(overrideMinSize: Size?) {
207 mOverrideMinSize = overrideMinSize
212 val overrideMinSize = mOverrideMinSize ?: return null regex
213 return if (overrideMinSize.width < mOverridableMinSize ||
214 overrideMinSize.height < mOverridableMinSize) {
217 overrideMinSize
H A DPipBoundsState.java325 public void setOverrideMinSize(@Nullable Size overrideMinSize) { in setOverrideMinSize() argument
326 final boolean changed = !Objects.equals(overrideMinSize, getOverrideMinSize()); in setOverrideMinSize()
327 mSizeSpecSource.setOverrideMinSize(overrideMinSize); in setOverrideMinSize()
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip/
H A DPipBoundsAlgorithmTest.java157 final Size overrideMinSize = new Size(150, 120); in getDefaultBounds_widerOverrideMinSize_matchesMinSizeWidthAndDefaultAspectRatio() local
159 mPipBoundsState.setOverrideMinSize(overrideMinSize); in getDefaultBounds_widerOverrideMinSize_matchesMinSizeWidthAndDefaultAspectRatio()
166 assertEquals(overrideMinSize.getWidth(), defaultBounds.width()); in getDefaultBounds_widerOverrideMinSize_matchesMinSizeWidthAndDefaultAspectRatio()
173 final Size overrideMinSize = new Size(120, 150); in getDefaultBounds_tallerOverrideMinSize_matchesMinSizeHeightAndDefaultAspectRatio() local
175 mPipBoundsState.setOverrideMinSize(overrideMinSize); in getDefaultBounds_tallerOverrideMinSize_matchesMinSizeHeightAndDefaultAspectRatio()
182 assertEquals(overrideMinSize.getHeight(), defaultBounds.height()); in getDefaultBounds_tallerOverrideMinSize_matchesMinSizeHeightAndDefaultAspectRatio()