Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7b0a643a authored by narinder Rana's avatar narinder Rana
Browse files

remove snackbar : change SMS app , sms Permission , contact Permission

parent 0e7470fc
Loading
Loading
Loading
Loading
Loading
+12 −10
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ import android.animation.ObjectAnimator
import android.app.AlertDialog
import android.content.Intent
import android.content.res.ColorStateList
import android.opengl.Visibility
import android.os.Build
import android.os.Bundle
import android.view.Gravity
@@ -132,11 +133,12 @@ class MainActivity : QkThemedActivity(), MainView {
        viewModel.bindView(this)
        onNewIntentIntent.onNext(intent)

        (snackbar as? ViewStub)?.setOnInflateListener { _, _ ->
            snackbarButton.clicks()
                    .autoDisposable(scope(Lifecycle.Event.ON_DESTROY))
                    .subscribe(snackbarButtonIntent)
        }
//        (snackbar as? ViewStub)?.setOnInflateListener { _, _ ->
//            snackbarButton.clicks()
//                    .autoDisposable(scope(Lifecycle.Event.ON_DESTROY))
//                    .subscribe(snackbarButtonIntent)
//        }


        (syncing as? ViewStub)?.setOnInflateListener { _, _ ->
            syncingProgress?.progressTintList = ColorStateList.valueOf(theme.blockingFirst().theme)
@@ -292,10 +294,10 @@ class MainActivity : QkThemedActivity(), MainView {
        }

        when (state.syncing) {
            is SyncRepository.SyncProgress.Idle -> {
                syncing.isVisible = false
                snackbar.isVisible = !state.defaultSms || !state.smsPermission || !state.contactPermission
            }
//            is SyncRepository.SyncProgress.Idle -> {
//                syncing.isVisible = false
//                snackbar.isVisible = !state.defaultSms || !state.smsPermission || !state.contactPermission
//            }

            is SyncRepository.SyncProgress.Running -> {
                syncing.isVisible = true
+2 −0
Original line number Diff line number Diff line
@@ -119,6 +119,7 @@
            app:layout_constraintBottom_toTopOf="@id/snackbar" />

        <ViewStub

            android:id="@+id/snackbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
@@ -127,6 +128,7 @@
            app:layout_constraintBottom_toTopOf="@id/syncing" />

        <ViewStub

            android:id="@+id/syncing"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"