diff options
Diffstat (limited to 'lib/gui/elistbox.cpp')
| -rw-r--r-- | lib/gui/elistbox.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/gui/elistbox.cpp b/lib/gui/elistbox.cpp index a6fe45f1..7764e6b5 100644 --- a/lib/gui/elistbox.cpp +++ b/lib/gui/elistbox.cpp @@ -130,8 +130,12 @@ int eListbox::event(int event, void *data, void *data2) return 0; } case evtAction: - moveSelection((int)data2); - return 1; + if (isVisible()) + { + moveSelection((int)data2); + return 1; + } + break; default: return eWidget::event(event, data, data2); } |
