diff options
| author | rsudev <rasch@munin-soft.de> | 2014-09-21 19:13:58 +0200 |
|---|---|---|
| committer | rsudev <rasch@munin-soft.de> | 2014-09-21 19:13:58 +0200 |
| commit | 42ef9d438805f64080acdac139377b5a5a22e7ab (patch) | |
| tree | d1c23004fd313d8e4e2fadb9cdd8a9f2f18d50c8 | |
| parent | 0c1328683401061a5d8e0ec056eb79658178eada (diff) | |
| download | cgeo-42ef9d438805f64080acdac139377b5a5a22e7ab.zip cgeo-42ef9d438805f64080acdac139377b5a5a22e7ab.tar.gz cgeo-42ef9d438805f64080acdac139377b5a5a22e7ab.tar.bz2 | |
Fixes #4366, Contextual action bar item calendar does not work
| -rw-r--r-- | main/src/cgeo/geocaching/CacheDetailActivity.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/CacheDetailActivity.java b/main/src/cgeo/geocaching/CacheDetailActivity.java index d3ab633..411cc6d 100644 --- a/main/src/cgeo/geocaching/CacheDetailActivity.java +++ b/main/src/cgeo/geocaching/CacheDetailActivity.java @@ -1947,7 +1947,16 @@ public class CacheDetailActivity extends AbstractViewPagerActivity<CacheDetailAc @Override public boolean onActionItemClicked(final ActionMode actionMode, final MenuItem menuItem) { - return onClipboardItemSelected(actionMode, menuItem, clickedItemText); + switch (menuItem.getItemId()) { + // detail fields + case R.id.menu_calendar: + CalendarAddon.addToCalendarWithIntent(CacheDetailActivity.this, cache); + actionMode.finish(); + return true; + // handle clipboard actions in base + default: + return onClipboardItemSelected(actionMode, menuItem, clickedItemText); + } } }); return true; |
