diff options
author | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-06-13 17:29:35 +0300 |
---|---|---|
committer | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-06-13 17:29:35 +0300 |
commit | 203426a88b2d94ed56f7d3f8f8eb18a7457cab11 (patch) | |
tree | e6fa5f11256d18e10baabcf8d2414082b094d59a /src/ui/widget.c | |
parent | eb04ac7a1921b7c7f534a7a63cffc4c7a35c0900 (diff) |
Mobile: Swipe navigation
Swipes are working much better.
Todo:
- Pinch must always cancel/override edge swipes.
- Use the right palette for the "swipein" placeholder.
Diffstat (limited to 'src/ui/widget.c')
-rw-r--r-- | src/ui/widget.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ui/widget.c b/src/ui/widget.c index 3b67684b..11ec1b07 100644 --- a/src/ui/widget.c +++ b/src/ui/widget.c | |||
@@ -82,10 +82,10 @@ static void visualOffsetAnimation_Widget_(void *ptr) { | |||
82 | 82 | ||
83 | void deinit_Widget(iWidget *d) { | 83 | void deinit_Widget(iWidget *d) { |
84 | releaseChildren_Widget(d); | 84 | releaseChildren_Widget(d); |
85 | //#if !defined (NDEBUG) | 85 | #if 0 && !defined (NDEBUG) |
86 | // printf("widget %p (%s) deleted (on top:%d)\n", d, cstr_String(&d->id), | 86 | printf("widget %p (%s) deleted (on top:%d)\n", d, cstr_String(&d->id), |
87 | // d->flags & keepOnTop_WidgetFlag ? 1 : 0); | 87 | d->flags & keepOnTop_WidgetFlag ? 1 : 0); |
88 | //#endif | 88 | #endif |
89 | deinit_String(&d->id); | 89 | deinit_String(&d->id); |
90 | if (d->flags & keepOnTop_WidgetFlag) { | 90 | if (d->flags & keepOnTop_WidgetFlag) { |
91 | removeAll_PtrArray(onTop_Root(d->root), d); | 91 | removeAll_PtrArray(onTop_Root(d->root), d); |