From 64ad6ca94bb136c9f3a667d820c020ca5fe513dc Mon Sep 17 00:00:00 2001 From: Kanahia Date: Fri, 19 Jul 2024 20:17:13 +0530 Subject: [PATCH] Fixed refresh icon visibility in light mode --- .../fr/free/nrw/commons/upload/worker/UploadWorker.kt | 1 + app/src/main/res/drawable/ic_refresh_grey_24dp.xml | 11 +++++++++++ app/src/main/res/layout/item_failed_upload.xml | 2 +- app/src/main/res/menu/menu_uploads.xml | 2 +- app/src/main/res/values/attrs.xml | 1 + app/src/main/res/values/styles.xml | 2 ++ 6 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 app/src/main/res/drawable/ic_refresh_grey_24dp.xml diff --git a/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt b/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt index bd78192e8..e4f57318f 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt +++ b/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt @@ -429,6 +429,7 @@ class UploadWorker(var appContext: Context, workerParams: WorkerParameters) : Timber.e(exception) Timber.e("Stash upload failed for contribution: $filename") showFailedNotification(contribution) + contribution.errorInfo=exception.message contribution.state=Contribution.STATE_FAILED clearChunks(contribution) } diff --git a/app/src/main/res/drawable/ic_refresh_grey_24dp.xml b/app/src/main/res/drawable/ic_refresh_grey_24dp.xml new file mode 100644 index 000000000..ae9eace8a --- /dev/null +++ b/app/src/main/res/drawable/ic_refresh_grey_24dp.xml @@ -0,0 +1,11 @@ + + + + + diff --git a/app/src/main/res/layout/item_failed_upload.xml b/app/src/main/res/layout/item_failed_upload.xml index cdfcc6305..a60b3e99c 100644 --- a/app/src/main/res/layout/item_failed_upload.xml +++ b/app/src/main/res/layout/item_failed_upload.xml @@ -50,7 +50,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginEnd="@dimen/dimen_10" - android:src="@drawable/ic_refresh_white_24dp" /> + android:src="?attr/refresh_icon_drawable" /> diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml index dab337c4b..fd7227a37 100644 --- a/app/src/main/res/values/attrs.xml +++ b/app/src/main/res/values/attrs.xml @@ -43,6 +43,7 @@ + diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 94856e4eb..4a6584c9d 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -49,6 +49,7 @@ @color/white @color/white @drawable/ic_upload_white_24dp + @drawable/ic_refresh_white_24dp @drawable/ic_notifications_white_24dp @color/white @style/SwitchThemeDark @@ -110,6 +111,7 @@ @color/black @color/primaryDarkColor @drawable/ic_upload_blue_24dp + @drawable/ic_refresh_grey_24dp @drawable/ic_notifications_blue_24dp @color/primaryDarkColor @style/SwitchThemeLight