[mythtv-commits] Ticket #12857: OS X - mythfrontend, mythtv-setup become unresponsive to keyboard
MythTV
noreply at mythtv.org
Mon Aug 7 18:07:34 UTC 2017
#12857: OS X - mythfrontend, mythtv-setup become unresponsive to keyboard
----------------------------------+----------------------------
Reporter: ctreleaven@… | Owner: pbennett
Type: Bug Report - General | Status: infoneeded
Priority: minor | Milestone: 0.28.2
Component: Ports - OSX | Version: v29.0
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+----------------------------
Comment (by ctreleaven@…):
The steps to reproduce the originally reported problem have changed
slightly on 29.0:
1) in mythfrontend, navigate to Setup --> General.
2) the order of the settings panels is slightly different in 29. Select
"Shutdown/Reboot Settings". Before making any changes, note that up/down
arrows work to move focus among the four on-screen widgets. Navigate to
"Customize exit menu options". Bring up the list of choices by pressing
Space or Return. If I change the value to "Show quit", I am no longer
able to arrow to the lower two boxes on the screen (text boxes for
Shutdown and Halt commands). Changing "Customize exit menu options" to
any value _other_ than "Default" or "Show quit" allows me to again arrow
to the lower two commands. Weird.
3) Again weirdly, AFAICT, the "Customize exit menu options" widget cannot
be clicked with a mouse. This is a change from 0.28 behaviour.
4) [No longer relevant due to new design.]
5) Different from 0.28, I _can_ use arrow keys once back to the main
setting menu. However, when I select "General" again, then the arrow keys
become unresponsive. For each press on an arrow key, there is
approximately a 2 second pause and then a beep sound. Appears to me that
Qt is searching for a widget to pass the keystroke event to and then
beeping when none can be located. Note that this pause is consistent with
0.28 behaviour. I failed to describe it before.
6) Clicking anywhere on the screen will restore keyboard operation of
Myth. I presume that clicking brings the screen of controls "into focus"
(or whatever is the right term in Qt) and thus keystroke events are being
passed to the correct object.
Note that the patch in comment 3 _is_ applied. It may be a few days
before I can test without it.
Feel free to contact me via email if you wish more background or details.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12857#comment:8>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list