Prevent view-sliding when widget is full screen
This commit is contained in:
@@ -84,6 +84,15 @@ bool Widget::onTouchEnd(coord_t x, coord_t y)
|
||||
setFocus();
|
||||
return true;
|
||||
}
|
||||
|
||||
bool Widget::onTouchSlide(coord_t x, coord_t y, coord_t startX, coord_t startY,
|
||||
coord_t slideX, coord_t slideY)
|
||||
{
|
||||
TRACE_WINDOWS("Widget touch slide");
|
||||
if (fullscreen) { return true; }
|
||||
return false;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
void Widget::paint(BitmapBuffer * dc)
|
||||
|
||||
@@ -86,6 +86,8 @@ class Widget : public Button
|
||||
void onEvent(event_t event) override;
|
||||
#if defined(HARDWARE_TOUCH)
|
||||
bool onTouchEnd(coord_t x, coord_t y) override;
|
||||
bool onTouchSlide(coord_t x, coord_t y, coord_t startX, coord_t startY,
|
||||
coord_t slideX, coord_t slideY) override;
|
||||
#endif
|
||||
void paint(BitmapBuffer * dc) override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user