From 3747f3f41fa228e958d39f3cbf2781fb8062f3e7 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Tue, 17 Aug 2010 13:31:46 -0700 Subject: [PATCH] Fix 2926276: Remove spurrious warning about unspecified measurespec. Only issue the warning in debug mode. Change-Id: I5fecb2e6b0013ce775187a878f5a81317e758f2c --- core/java/com/android/internal/widget/SlidingTab.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/core/java/com/android/internal/widget/SlidingTab.java b/core/java/com/android/internal/widget/SlidingTab.java index 3218ba8d28122..4b56cb4262275 100644 --- a/core/java/com/android/internal/widget/SlidingTab.java +++ b/core/java/com/android/internal/widget/SlidingTab.java @@ -474,10 +474,13 @@ public class SlidingTab extends ViewGroup { int heightSpecMode = MeasureSpec.getMode(heightMeasureSpec); int heightSpecSize = MeasureSpec.getSize(heightMeasureSpec); - if (widthSpecMode == MeasureSpec.UNSPECIFIED || heightSpecMode == MeasureSpec.UNSPECIFIED) { - Log.e("SlidingTab", "SlidingTab cannot have UNSPECIFIED MeasureSpec" - +"(wspec=" + widthSpecMode + ", hspec=" + heightSpecMode + ")", - new RuntimeException(LOG_TAG + "stack:")); + if (DBG) { + if (widthSpecMode == MeasureSpec.UNSPECIFIED + || heightSpecMode == MeasureSpec.UNSPECIFIED) { + Log.e("SlidingTab", "SlidingTab cannot have UNSPECIFIED MeasureSpec" + +"(wspec=" + widthSpecMode + ", hspec=" + heightSpecMode + ")", + new RuntimeException(LOG_TAG + "stack:")); + } } mLeftSlider.measure();