Finish v1.41.07(455)

This commit is contained in:
Giuseppe Scorrano 2024-11-18 18:31:48 +01:00
commit 47ff01805c
6 changed files with 20 additions and 20 deletions

View File

@ -10,8 +10,8 @@ apply plugin: 'com.google.gms.google-services'
android { android {
def appVersionCode = 454 def appVersionCode = 455
def appVersionName = '1.41.06' def appVersionName = '1.41.07'
signingConfigs { signingConfigs {
release { release {

View File

@ -53,16 +53,16 @@ public class BaseActivity extends AppCompatActivity {
private void openProgress() { private void openProgress() {
BarcodeManager.disable(); BarcodeManager.disable();
executorService.execute(() -> { //executorService.execute(() -> {
this.mCurrentProgress.show(getSupportFragmentManager()); this.mCurrentProgress.show(getSupportFragmentManager());
}); //});
} }
private void closeProgress() { private void closeProgress() {
BarcodeManager.enable(); BarcodeManager.enable();
executorService.execute(() -> { //executorService.execute(() -> {
mCurrentProgress.dismiss(); mCurrentProgress.dismiss();
}); //});
} }
@Override @Override

View File

@ -77,16 +77,16 @@ public abstract class BaseDialogFragment extends DialogFragment implements Dialo
private void openProgress() { private void openProgress() {
BarcodeManager.disable(); BarcodeManager.disable();
executorService.execute(() -> { // executorService.execute(() -> {
this.mCurrentProgress.show(requireActivity().getSupportFragmentManager()); this.mCurrentProgress.show(requireActivity().getSupportFragmentManager());
}); // });
} }
private void closeProgress() { private void closeProgress() {
BarcodeManager.enable(); BarcodeManager.enable();
executorService.execute(() -> { // executorService.execute(() -> {
mCurrentProgress.dismiss(); mCurrentProgress.dismiss();
}); // });
} }

View File

@ -66,16 +66,16 @@ public abstract class BaseFragment extends Fragment {
private void openProgress() { private void openProgress() {
BarcodeManager.disable(); BarcodeManager.disable();
executorService.execute(() -> { // executorService.execute(() -> {
this.mCurrentProgress.show(requireActivity().getSupportFragmentManager()); this.mCurrentProgress.show(requireActivity().getSupportFragmentManager());
}); // });
} }
private void closeProgress() { private void closeProgress() {
BarcodeManager.enable(); BarcodeManager.enable();
executorService.execute(() -> { // executorService.execute(() -> {
mCurrentProgress.dismiss(); mCurrentProgress.dismiss();
}); // });
} }
public void onError(Exception ex) { public void onError(Exception ex) {

View File

@ -309,15 +309,15 @@ public class MainSettingsFragment extends PreferenceFragmentCompat implements IT
private void openProgress() { private void openProgress() {
executorService.execute(() -> { // executorService.execute(() -> {
this.mCurrentProgress.show(requireActivity().getSupportFragmentManager()); this.mCurrentProgress.show(requireActivity().getSupportFragmentManager());
}); // });
} }
private void closeProgress() { private void closeProgress() {
executorService.execute(() -> { // executorService.execute(() -> {
mCurrentProgress.dismiss(); mCurrentProgress.dismiss();
}); // });
} }

View File

@ -64,7 +64,7 @@ public class DialogProgressView extends DialogFragment {
} }
public void show(@NonNull FragmentManager manager) { public void show(@NonNull FragmentManager manager) {
if (!isAdded() && !isInLayout()) { if (!isAdded() && !isInLayout() && !progressOpened) {
this.progressOpened = true; this.progressOpened = true;
super.show(manager, "loading-dialog"); super.show(manager, "loading-dialog");
} }
@ -72,7 +72,7 @@ public class DialogProgressView extends DialogFragment {
@Override @Override
public void dismiss() { public void dismiss() {
if (isAdded() || isInLayout()) { if (isAdded() || isInLayout() || progressOpened) {
this.progressOpened = false; this.progressOpened = false;
super.dismissAllowingStateLoss(); super.dismissAllowingStateLoss();
} }