Expansion panel link issue
This commit is contained in:
+9
-7
@@ -24,13 +24,6 @@ ExpansionPanelHeader::ExpansionPanelHeader(ExpansionPanel * parent):
|
||||
{
|
||||
}
|
||||
|
||||
bool ExpansionPanelHeader::onTouchEnd(coord_t, coord_t)
|
||||
{
|
||||
static_cast<ExpansionPanel *>(parent)->toggle();
|
||||
setFocus();
|
||||
return true;
|
||||
}
|
||||
|
||||
void ExpansionPanelHeader::onEvent(event_t event)
|
||||
{
|
||||
auto panel = static_cast<ExpansionPanel *>(parent);
|
||||
@@ -45,3 +38,12 @@ void ExpansionPanelHeader::onEvent(event_t event)
|
||||
FormGroup::onEvent(event);
|
||||
}
|
||||
}
|
||||
|
||||
#if defined(HARDWARE_TOUCH)
|
||||
bool ExpansionPanelHeader::onTouchEnd(coord_t, coord_t)
|
||||
{
|
||||
static_cast<ExpansionPanel *>(parent)->toggle();
|
||||
setFocus();
|
||||
return true;
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -30,7 +30,9 @@ class ExpansionPanelHeader: virtual public FormGroup {
|
||||
|
||||
void onEvent(event_t event) override;
|
||||
|
||||
#if defined(HARDWARE_TOUCH)
|
||||
bool onTouchEnd(coord_t, coord_t) override;
|
||||
#endif
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user