Skip to content

Commit 672977a

Browse files
committed
fix crash
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
1 parent 38312db commit 672977a

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

app/src/main/java/com/owncloud/android/ui/activity/FileActivity.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -569,6 +569,7 @@ public void showLoadingDialog(String message) {
569569
}
570570

571571
FragmentManager fragmentManager = getSupportFragmentManager();
572+
fragmentManager.executePendingTransactions();
572573
Fragment existingDialog = fragmentManager.findFragmentByTag(DIALOG_WAIT_TAG);
573574

574575
if (existingDialog instanceof LoadingDialog loadingDialog) {
@@ -601,6 +602,7 @@ public void dismissLoadingDialog() {
601602
}
602603

603604
FragmentManager fragmentManager = getSupportFragmentManager();
605+
fragmentManager.executePendingTransactions();
604606
Fragment fragment = fragmentManager.findFragmentByTag(DIALOG_WAIT_TAG);
605607

606608
if (fragment instanceof LoadingDialog loadingDialogFragment) {

app/src/main/java/com/owncloud/android/ui/activity/FileDisplayActivity.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3063,10 +3063,10 @@ class FileDisplayActivity :
30633063

30643064
@JvmOverloads
30653065
fun showFile(selectedFile: OCFile?, message: String?, lastSearchQuery: String? = null) {
3066-
dismissLoadingDialog()
3067-
30683066
getOCFileListFragmentFromFile(object : TransactionInterface {
30693067
override fun onOCFileListFragmentComplete(listOfFiles: OCFileListFragment) {
3068+
dismissLoadingDialog()
3069+
30703070
if (message?.isEmpty() == true) {
30713071
val temp = file
30723072
file = getCurrentDir()

0 commit comments

Comments
 (0)