diff --git a/mythtv/libs/libmythtv/tv_play.cpp b/mythtv/libs/libmythtv/tv_play.cpp
index c9d2cc7..5ef24e7 100644
a
|
b
|
void TV::OSDDialogEvent(int result, QString text, QString action) |
11095 | 11095 | hide = false; |
11096 | 11096 | } |
11097 | 11097 | else |
11098 | | { |
11099 | | LOG(VB_GENERAL, LOG_ERR, LOC + |
11100 | | "Unknown menu action selected: " + action); |
11101 | | hide = false; |
11102 | | } |
| 11098 | handled = false; |
11103 | 11099 | } |
11104 | | else if (StateIsPlaying(actx->GetState())) |
| 11100 | else |
| 11101 | handled = false; |
| 11102 | if (!handled && StateIsPlaying(actx->GetState())) |
11105 | 11103 | { |
| 11104 | handled = true; |
11106 | 11105 | if (action == ACTION_JUMPTODVDROOTMENU || |
11107 | 11106 | action == ACTION_JUMPTODVDCHAPTERMENU || |
11108 | 11107 | action == ACTION_JUMPTOPOPUPMENU || |
… |
… |
void TV::OSDDialogEvent(int result, QString text, QString action) |
11159 | 11158 | || action == ACTION_SETBOOKMARK) |
11160 | 11159 | ActivePostQHandleAction(actx, QStringList(action)); |
11161 | 11160 | else |
11162 | | { |
11163 | | bool isDVD = actx->buffer && actx->buffer->IsDVD(); |
11164 | | bool isMenuOrStill = actx->buffer && actx->buffer->IsInDiscMenuOrStillFrame(); |
11165 | | handled = ActiveHandleAction(actx, QStringList(action), isDVD, isMenuOrStill); |
11166 | | } |
11167 | | if (!handled) |
11168 | | { |
11169 | | LOG(VB_GENERAL, LOG_ERR, LOC + |
11170 | | "Unknown menu action selected: " + action); |
11171 | | hide = false; |
11172 | | } |
| 11161 | handled = false; |
| 11162 | } |
| 11163 | if (!handled) |
| 11164 | { |
| 11165 | bool isDVD = actx->buffer && actx->buffer->IsDVD(); |
| 11166 | bool isMenuOrStill = actx->buffer && actx->buffer->IsInDiscMenuOrStillFrame(); |
| 11167 | handled = ActiveHandleAction(actx, QStringList(action), isDVD, isMenuOrStill); |
| 11168 | } |
| 11169 | if (!handled) |
| 11170 | { |
| 11171 | LOG(VB_GENERAL, LOG_ERR, LOC + |
| 11172 | "Unknown menu action selected: " + action); |
| 11173 | hide = false; |
11173 | 11174 | } |
11174 | 11175 | |
11175 | 11176 | if (hide) |