aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tv
diff options
context:
space:
mode:
authorYoungsang Cho <youngsang@google.com>2014-05-20 14:44:53 +0900
committerYoungsang Cho <youngsang@google.com>2014-05-20 14:44:53 +0900
commit348a647d40360a8e56408d616b117736373db2c7 (patch)
treed78376805feaa7a6952c0f0edd7525c2f42b4ed2 /src/com/android/tv
parent56008ca02c3d40e73fe6229b9eb95277d5c57129 (diff)
downloadTV-348a647d40360a8e56408d616b117736373db2c7.tar.gz
Fix a bug for PIP
Change-Id: I646e25dc822568799dd0cadb4f827ec3d3242f70
Diffstat (limited to 'src/com/android/tv')
-rw-r--r--src/com/android/tv/TvActivity.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/tv/TvActivity.java b/src/com/android/tv/TvActivity.java
index cbe3827a..a1a6bd4c 100644
--- a/src/com/android/tv/TvActivity.java
+++ b/src/com/android/tv/TvActivity.java
@@ -532,13 +532,13 @@ public class TvActivity extends Activity implements
}
private void startPip() {
- if (!mTvView.isPlaying()) {
+ if (!mTvView.isPlaying() || mTvView.getCurrentChannelId() == Channel.INVALID_ID) {
Log.w(TAG, "TV content should be playing");
return;
}
if (DEBUG) Log.d(TAG, "startPip()");
mPipView.start(mTvInputManagerHelper);
- boolean success = mPipView.tuneTo(mChannelMap.getCurrentChannelId(), new OnTuneListener() {
+ boolean success = mPipView.tuneTo(mTvView.getCurrentChannelId(), new OnTuneListener() {
@Override
public void onUnexpectedStop(long channelId) {
Log.w(TAG, "The PIP is Unexpectedly stopped");