Skip to content

Commit 9487ef8

Browse files
committed
call onCompleted on main thread
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
1 parent 777daeb commit 9487ef8

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

app/src/main/java/com/owncloud/android/ui/adapter/UploadListAdapter.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
*/
99
package com.owncloud.android.ui.adapter;
1010

11+
import android.annotation.SuppressLint;
1112
import android.app.NotificationManager;
1213
import android.content.ActivityNotFoundException;
1314
import android.content.Context;
@@ -827,6 +828,7 @@ public SectionedViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int vie
827828
}
828829
}
829830

831+
@SuppressLint("NotifyDataSetChanged")
830832
public final void loadUploadItemsFromDb(Runnable onCompleted) {
831833
parentActivity.getUser().ifPresent(user -> {
832834
String accountName = user.getAccountName();
@@ -842,9 +844,11 @@ public final void loadUploadItemsFromDb(Runnable onCompleted) {
842844
Arrays.sort(uploads, new OCUploadComparator());
843845

844846
sections.set(index, sec.withItems(uploads));
845-
parentActivity.runOnUiThread(this::notifyDataSetChanged);
846-
onCompleted.run();
847847

848+
parentActivity.runOnUiThread(() -> {
849+
notifyDataSetChanged();
850+
onCompleted.run();
851+
});
848852
return Unit.INSTANCE;
849853
});
850854
}

0 commit comments

Comments
 (0)