summaryrefslogtreecommitdiffhomepage
path: root/app/tools/libwg-go/jni.c
diff options
context:
space:
mode:
authorHarsh Shandilya <me@msfjarvis.dev>2018-04-29 10:14:20 +0530
committerHarsh Shandilya <me@msfjarvis.dev>2018-04-30 17:30:24 +0530
commitfe4cc22ca0e846d10658093dfe424753c95a24d4 (patch)
tree5435220213cf5c3a03800b8eabfb485bd2aa5672 /app/tools/libwg-go/jni.c
parent4fc1e61a83da771e484fa2ea4755da49e013e0fc (diff)
SettingsActivity: Gracefully exit when options menu home is pressed
This is an activity, so it does not join the fragment backstack, but instead piles on top SettingsActivity | -> MainActivity | -> EditorFragment | -> DetailFragment | -> ListFragment Without overriding the back button in the toolbar, it simply kills the entire state on MainActivity and causes it to reload. By calling finish() on the activity when home is pressed from the item menu we can silently make it die without affecting any underlying states held by MainActivity and instead return to the exact fragment we launched settings from. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Diffstat (limited to 'app/tools/libwg-go/jni.c')
0 files changed, 0 insertions, 0 deletions