aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-02-03 02:21:08 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-02-03 02:21:08 +0000
commit1edb76377b5e63925d731ed2d2d84163655e080c (patch)
tree694b9eb41136048066f84e53abbc6c4d3f6833a4
parentad96dd7c2308b9dfe336acda18382c0608a95baa (diff)
parent85bae61e24b4f8ec7a4de27cb840873246085968 (diff)
downloadTV-1edb76377b5e63925d731ed2d2d84163655e080c.tar.gz
Snap for 11399958 from 85bae61e24b4f8ec7a4de27cb840873246085968 to 24Q2-release
Change-Id: I14a2fde36ae86e1bef020466e8842153ee84cb87
-rw-r--r--src/com/android/tv/ui/KeypadChannelSwitchView.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/com/android/tv/ui/KeypadChannelSwitchView.java b/src/com/android/tv/ui/KeypadChannelSwitchView.java
index 3158e880..262c3506 100644
--- a/src/com/android/tv/ui/KeypadChannelSwitchView.java
+++ b/src/com/android/tv/ui/KeypadChannelSwitchView.java
@@ -35,6 +35,7 @@ import android.widget.BaseAdapter;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.TextView;
+
import com.android.tv.MainActivity;
import com.android.tv.R;
import com.android.tv.TvSingletons;
@@ -43,6 +44,7 @@ import com.android.tv.common.SoftPreconditions;
import com.android.tv.common.util.DurationTimer;
import com.android.tv.data.ChannelNumber;
import com.android.tv.data.api.Channel;
+
import java.util.ArrayList;
import java.util.List;
@@ -248,13 +250,26 @@ public class KeypadChannelSwitchView extends LinearLayout
public void onNumberKeyUp(int num) {
// Reset typed channel number in some cases.
if (mTypedChannelNumber.majorNumber == null) {
+ Log.i(TAG, "Channel number reset because majorNumber is null");
mTypedChannelNumber.reset();
} else if (!mTypedChannelNumber.hasDelimiter
&& mTypedChannelNumber.majorNumber.length() >= MAX_CHANNEL_NUMBER_DIGIT) {
+ Log.i(
+ TAG,
+ "Channel number reset because majorNumber.length = "
+ + mTypedChannelNumber.majorNumber.length()
+ + " >= MAX_CHANNEL_NUMBER_DIGIT = "
+ + MAX_CHANNEL_NUMBER_DIGIT);
mTypedChannelNumber.reset();
} else if (mTypedChannelNumber.hasDelimiter
&& mTypedChannelNumber.minorNumber != null
&& mTypedChannelNumber.minorNumber.length() >= MAX_MINOR_CHANNEL_NUMBER_DIGIT) {
+ Log.i(
+ TAG,
+ "Channel number reset because minorNumber.length = "
+ + mTypedChannelNumber.minorNumber.length()
+ + " >= MAX_MINOR_CHANNEL_NUMBER_DIGIT = "
+ + MAX_MINOR_CHANNEL_NUMBER_DIGIT);
mTypedChannelNumber.reset();
}