Ticket #3078: mythtv-widgetkeypresses.diff
File mythtv-widgetkeypresses.diff, 1.5 KB (added by , 17 years ago) |
---|
-
libs/libmyth/mythwidgets.cpp
161 161 focusNextPrevChild(false); 162 162 else if (action == "DOWN") 163 163 focusNextPrevChild(true); 164 else if (action == "LEFT" || action == "RIGHT" )164 else if (action == "LEFT" || action == "RIGHT" || action == "SELECT") 165 165 toggle(); 166 166 else 167 167 handled = false; … … 280 280 stepDown(); 281 281 else if (action == "PAGEDOWN") 282 282 stepUp(); 283 else if (action == "SELECT" || action == "ESCAPE") 283 else if (action == "SELECT") 284 handled = true; 285 else if (action == "ESCAPE") 284 286 return FALSE; 285 287 else 286 288 handled = false; … … 326 328 else if (action == "RIGHT") 327 329 setValue(value() + lineStep()); 328 330 else if (action == "SELECT") 329 e->ignore();331 handled = true; 330 332 else 331 333 handled = false; 332 334 } … … 1035 1037 } 1036 1038 else if (action == "LEFT" || action == "RIGHT") 1037 1039 handled = true; 1038 } 1040 else if (action == "SELECT") 1041 handled = true; 1042 } 1039 1043 } 1040 1044 1041 1045 if (!handled)