Fixed crash when pressing Up/Down in the GUI due to incorrect check for Navigation

This commit is contained in:
Dimitris Panokostas 2017-12-22 22:33:02 +01:00
parent 979a94ae50
commit ed876469c7

View file

@ -473,7 +473,7 @@ bool HandleNavigation(int direction)
if (focusTarget != nullptr)
{
if (activeWidget->getId().substr(0, 3) != "cbo" || activeWidget->getId().substr(0, 5) != "qscbo")
if (activeWidget->getId().substr(0, 3) == "cbo" || activeWidget->getId().substr(0, 5) == "qscbo")
{
const auto dropdown = dynamic_cast<gcn::UaeDropDown *>(activeWidget);
if (dropdown->isDroppedDown() && (direction == DIRECTION_UP || direction == DIRECTION_DOWN))