File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -305,7 +305,7 @@ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
305
305
final int widthMode = MeasureSpec .getMode (widthMeasureSpec );
306
306
final int heightMode = MeasureSpec .getMode (heightMeasureSpec );
307
307
308
- if (widthMode != MeasureSpec .EXACTLY || heightMode != MeasureSpec .EXACTLY ) {
308
+ if (widthMode == MeasureSpec .UNSPECIFIED || heightMode == MeasureSpec .UNSPECIFIED ) {
309
309
throw new IllegalStateException ("Must measure with an exact size" );
310
310
}
311
311
Original file line number Diff line number Diff line change @@ -266,7 +266,7 @@ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
266
266
final int widthMode = MeasureSpec .getMode (widthMeasureSpec );
267
267
final int heightMode = MeasureSpec .getMode (heightMeasureSpec );
268
268
269
- if (widthMode != MeasureSpec .EXACTLY || heightMode != MeasureSpec .EXACTLY ) {
269
+ if (widthMode == MeasureSpec .UNSPECIFIED || heightMode == MeasureSpec .UNSPECIFIED ) {
270
270
throw new IllegalStateException ("Must measure with an exact size" );
271
271
}
272
272
Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
67
67
final int widthMode = MeasureSpec .getMode (widthMeasureSpec );
68
68
final int heightMode = MeasureSpec .getMode (heightMeasureSpec );
69
69
70
- if (widthMode != MeasureSpec .EXACTLY || heightMode != MeasureSpec .EXACTLY ) {
70
+ if (widthMode == MeasureSpec .UNSPECIFIED || heightMode == MeasureSpec .UNSPECIFIED ) {
71
71
throw new IllegalStateException ("Must measure with an exact size" );
72
72
}
73
73
You can’t perform that action at this time.
0 commit comments