This commit is contained in:
Yuriy Liskov
2020-10-07 06:13:28 +03:00
parent 1aa453e171
commit 4fd3e12494
2 changed files with 13 additions and 0 deletions
@@ -302,6 +302,9 @@ public class PlaybackTransportRowPresenter extends PlaybackRowPresenter {
case KeyEvent.KEYCODE_MEDIA_REWIND:
if (keyEvent.getAction() == KeyEvent.ACTION_DOWN) {
onBackward();
} else {
// MOD: don't pause after seeking
//stopSeek(false);
}
return true;
case KeyEvent.KEYCODE_DPAD_RIGHT:
@@ -309,8 +312,12 @@ public class PlaybackTransportRowPresenter extends PlaybackRowPresenter {
case KeyEvent.KEYCODE_MEDIA_FAST_FORWARD:
if (keyEvent.getAction() == KeyEvent.ACTION_DOWN) {
onForward();
} else {
// MOD: don't pause after seeking
//stopSeek(false);
}
return true;
case KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE: // MOD: act as OK?
case KeyEvent.KEYCODE_DPAD_CENTER:
case KeyEvent.KEYCODE_ENTER:
if (!mInSeek) {
@@ -213,6 +213,12 @@ public class VideoPlayerGlue extends MaxIconNumVideoPlayerGlue<PlayerAdapter> {
mActionListener.onKeyDown(keyCode);
}
//if (!handled) {
// super.onKey(v, keyCode, event);
//}
// Ignore result to give a chance to handle this event in
// com.liskovsoft.smartyoutubetv2.tv.ui.mod.leanback.playerglue.PlaybackTransportRowPresenter.ViewHolder
return handled || super.onKey(v, keyCode, event);
}