if (!m_content)
return eWidget::event(event, data, data2);
assert(m_content);
- recalcSize(); // move to event
getStyle(style);
return 0;
}
+ case evtChangedSize:
+ recalcSize();
+ return eWidget::event(event, data, data2);
+
case evtAction:
- moveSelection((int)data2);
- return 1;
+ if (isVisible())
+ {
+ moveSelection((int)data2);
+ return 1;
+ }
+ return 0;
default:
return eWidget::event(event, data, data2);
}