From 2fe5ca32a2d07ad1b3e1acfdf433e8657d9c9e6b Mon Sep 17 00:00:00 2001 From: Kiryl Kaveryn Date: Wed, 14 Aug 2024 20:25:46 +0400 Subject: [PATCH] [android] add `permanently = true` to the DeleteBmCategory To delete files without moving them to the ./trash on android (on iOS they will be moved to the ./trash dir) Signed-off-by: Kiryl Kaveryn --- .../cpp/app/organicmaps/bookmarks/data/BookmarkManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/cpp/app/organicmaps/bookmarks/data/BookmarkManager.cpp b/android/app/src/main/cpp/app/organicmaps/bookmarks/data/BookmarkManager.cpp index d1cea0b1aa..b6434cd6c9 100644 --- a/android/app/src/main/cpp/app/organicmaps/bookmarks/data/BookmarkManager.cpp +++ b/android/app/src/main/cpp/app/organicmaps/bookmarks/data/BookmarkManager.cpp @@ -340,7 +340,8 @@ Java_app_organicmaps_bookmarks_data_BookmarkManager_nativeDeleteCategory( JNIEnv *, jobject, jlong catId) { auto const categoryId = static_cast(catId); - return static_cast(frm()->GetBookmarkManager().GetEditSession().DeleteBmCategory(categoryId)); + // `permanently` should be set to false when the Recently Deleted Lists feature be implemented + return static_cast(frm()->GetBookmarkManager().GetEditSession().DeleteBmCategory(categoryId, true /* permanently */)); } JNIEXPORT void JNICALL