aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/cyanogenmod/filemanager/ui/policy/BookmarksActionPolicy.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/cyanogenmod/filemanager/ui/policy/BookmarksActionPolicy.java')
-rw-r--r--src/com/cyanogenmod/filemanager/ui/policy/BookmarksActionPolicy.java17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/com/cyanogenmod/filemanager/ui/policy/BookmarksActionPolicy.java b/src/com/cyanogenmod/filemanager/ui/policy/BookmarksActionPolicy.java
index bc1d39f6..ce3fe2e6 100644
--- a/src/com/cyanogenmod/filemanager/ui/policy/BookmarksActionPolicy.java
+++ b/src/com/cyanogenmod/filemanager/ui/policy/BookmarksActionPolicy.java
@@ -38,7 +38,7 @@ public final class BookmarksActionPolicy extends ActionsPolicy {
* @param ctx The current context
* @param fso The file system object
*/
- public static void addToBookmarks(final Context ctx, final FileSystemObject fso) {
+ public static Bookmark addToBookmarks(final Context ctx, final FileSystemObject fso) {
try {
// Create the bookmark
Bookmark bookmark =
@@ -50,17 +50,20 @@ public final class BookmarksActionPolicy extends ActionsPolicy {
ctx,
R.string.msgs_operation_failure,
Toast.LENGTH_SHORT);
- } else {
- // Success
- DialogHelper.showToast(
- ctx,
- R.string.bookmarks_msgs_add_success,
- Toast.LENGTH_SHORT);
+ return null;
}
+ // Success
+ DialogHelper.showToast(
+ ctx,
+ R.string.bookmarks_msgs_add_success,
+ Toast.LENGTH_SHORT);
+ return bookmark;
+
} catch (Exception e) {
ExceptionUtil.translateException(ctx, e);
}
+ return null;
}
} \ No newline at end of file