aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2014-09-21 19:13:58 +0200
committerrsudev <rasch@munin-soft.de>2014-09-21 19:13:58 +0200
commit42ef9d438805f64080acdac139377b5a5a22e7ab (patch)
treed1c23004fd313d8e4e2fadb9cdd8a9f2f18d50c8
parent0c1328683401061a5d8e0ec056eb79658178eada (diff)
downloadcgeo-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.java11
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;