diff options
| author | Bananeweizen <Bananeweizen@gmx.de> | 2012-01-22 01:32:11 -0800 |
|---|---|---|
| committer | Bananeweizen <Bananeweizen@gmx.de> | 2012-01-22 01:32:11 -0800 |
| commit | a7c2d9dcf53ad6c3a0acfeaa483b9e0cfd43ab94 (patch) | |
| tree | c4b25efd9a71e4a04a047e59de0a15417a4d8a25 /cgeo-calendar | |
| parent | 03c701d74ad8a1600d96766dd46bad7ef56b32a1 (diff) | |
| parent | 348eda6b3d5518bb0f4e070679ea73091e2a3867 (diff) | |
| download | cgeo-a7c2d9dcf53ad6c3a0acfeaa483b9e0cfd43ab94.zip cgeo-a7c2d9dcf53ad6c3a0acfeaa483b9e0cfd43ab94.tar.gz cgeo-a7c2d9dcf53ad6c3a0acfeaa483b9e0cfd43ab94.tar.bz2 | |
Merge pull request #1022 from campbeb/fix1021
Fix #1021 finish() when the dialog is done
Diffstat (limited to 'cgeo-calendar')
| -rw-r--r-- | cgeo-calendar/src/cgeo/calendar/CalendarActivity.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/cgeo-calendar/src/cgeo/calendar/CalendarActivity.java b/cgeo-calendar/src/cgeo/calendar/CalendarActivity.java index 4e889e0..6ff9450 100644 --- a/cgeo-calendar/src/cgeo/calendar/CalendarActivity.java +++ b/cgeo-calendar/src/cgeo/calendar/CalendarActivity.java @@ -57,7 +57,6 @@ public final class CalendarActivity extends Activity { finish(); return; } - finish(); } private String getParameter(final String paramKey) { @@ -123,6 +122,13 @@ public final class CalendarActivity extends Activity { final Integer[] keys = calendars.keySet().toArray(new Integer[calendars.size()]); final Integer calendarId = keys[item]; addToCalendar(calendarId); + finish(); + } + }); + builder.setOnCancelListener(new DialogInterface.OnCancelListener() { + @Override + public void onCancel(DialogInterface dialog) { + finish(); } }); builder.create().show(); |
