ソースを参照

Use overlay method for ShortcutUtil

Signed-off-by: Alper Ozturk <alperozturk@lions-macbook.local>
Signed-off-by: alperozturk <alper_ozturk@proton.me>
Alper Ozturk 1 年間 前
コミット
929b704425
1 ファイル変更3 行追加10 行削除
  1. 3 10
      app/src/main/java/com/nextcloud/utils/ShortcutUtil.kt

+ 3 - 10
app/src/main/java/com/nextcloud/utils/ShortcutUtil.kt

@@ -71,16 +71,9 @@ class ShortcutUtil @Inject constructor(private val mContext: Context) {
                 thumbnail = bitmapToAdaptiveBitmap(thumbnail)
                 icon = IconCompat.createWithAdaptiveBitmap(thumbnail)
             } else if (file.isFolder) {
-                val bitmapIcon = MimeTypeUtil.getFolderTypeIcon(
-                    file.isSharedWithMe || file.isSharedWithSharee,
-                    file.isSharedViaLink,
-                    file.isEncrypted,
-                    syncedFolderProvider.findByRemotePathAndAccount(file.remotePath, user),
-                    file.isGroupFolder,
-                    file.mountType,
-                    mContext,
-                    viewThemeUtils
-                ).toBitmap()
+                val isAutoUploadFolder = SyncedFolderProvider.isAutoUploadFolder(syncedFolderProvider, file, user)
+                val drawable = file.getFileLayerDrawable(isAutoUploadFolder, mContext, viewThemeUtils)
+                val bitmapIcon = drawable.toBitmap()
                 icon = IconCompat.createWithBitmap(bitmapIcon)
             } else {
                 icon = IconCompat.createWithResource(