diff options
| author | Harsh Shandilya <msfjarvis@gmail.com> | 2020-09-14 22:37:22 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-14 22:37:22 +0530 |
| commit | a34f749e9ac1d6112a42b0f4ded3ae801d8c583c (patch) | |
| tree | 0bab8a806c64af04fe7422dcb6f906515278cdb7 /app/src/main/java/com/zeapo/pwdstore/OnboardingActivity.kt | |
| parent | eef809760c7359a34b414af45165b157813e78af (diff) | |
| download | HardenedPass-a34f749e9ac1d6112a42b0f4ded3ae801d8c583c.tar.gz HardenedPass-a34f749e9ac1d6112a42b0f4ded3ae801d8c583c.zip | |
Add tentative workaround for dialog crashes and refactor Git-related code (#1100)
* Ensure we're creating dialogs on the main thread
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Remove unused operation type
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Refactor launchGitOperation to use an enum
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/OnboardingActivity.kt')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/OnboardingActivity.kt | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/OnboardingActivity.kt b/app/src/main/java/com/zeapo/pwdstore/OnboardingActivity.kt index 61bba1cd..45bf1d1c 100644 --- a/app/src/main/java/com/zeapo/pwdstore/OnboardingActivity.kt +++ b/app/src/main/java/com/zeapo/pwdstore/OnboardingActivity.kt @@ -17,7 +17,6 @@ import com.github.michaelbull.result.onFailure import com.github.michaelbull.result.runCatching import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.zeapo.pwdstore.databinding.ActivityOnboardingBinding -import com.zeapo.pwdstore.git.BaseGitActivity import com.zeapo.pwdstore.git.GitServerConfigActivity import com.zeapo.pwdstore.utils.PasswordRepository import com.zeapo.pwdstore.utils.PreferenceKeys @@ -92,9 +91,7 @@ class OnboardingActivity : AppCompatActivity() { */ private fun cloneToHiddenDir() { settings.edit { putBoolean(PreferenceKeys.GIT_EXTERNAL, false) } - cloneAction.launch(Intent(this, GitServerConfigActivity::class.java).apply { - putExtra(BaseGitActivity.REQUEST_ARG_OP, BaseGitActivity.REQUEST_CLONE) - }) + cloneAction.launch(GitServerConfigActivity.createCloneIntent(this)) } /** |
