From e27526deaabdf1a2d9ccf6549e3ee88d819c1395 Mon Sep 17 00:00:00 2001 From: Corewala Date: Tue, 3 May 2022 18:50:27 -0400 Subject: [PATCH] Fixed missing buttons in input dialog --- .../main/java/corewala/buran/ui/GemActivity.kt | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/corewala/buran/ui/GemActivity.kt b/app/src/main/java/corewala/buran/ui/GemActivity.kt index 0bef0d6..0fffc3f 100644 --- a/app/src/main/java/corewala/buran/ui/GemActivity.kt +++ b/app/src/main/java/corewala/buran/ui/GemActivity.kt @@ -380,25 +380,24 @@ class GemActivity : AppCompatActivity() { is GemState.AppQuery -> runOnUiThread { showAlert("App backdoor/query not implemented yet") } is GemState.ResponseInput -> runOnUiThread { - val builder = AlertDialog.Builder(this) + val builder = AlertDialog.Builder(this, R.style.AppDialogTheme) val inflater: LayoutInflater = layoutInflater val dialogLayout: View = inflater.inflate(R.layout.dialog_input_query, null) val editText: EditText = dialogLayout.findViewById(R.id.query_input) editText.requestFocus() editText.showKeyboard() loadingView(false) - with(builder) { - setTitle(state.header.meta) - setPositiveButton("Ok"){ dialog, which -> + builder + .setTitle(state.header.meta) + .setPositiveButton("Ok"){ dialog, which -> request("${state.uri}?${Uri.encode(editText.text.toString())}") editText.hideKeyboard() } - setNegativeButton(getString(R.string.cancel)){ dialog, which -> + .setNegativeButton(getString(R.string.cancel)){ dialog, which -> editText.hideKeyboard() } - setView(dialogLayout) - show() - } + .setView(dialogLayout) + .show() } is GemState.ClientCertRequired -> runOnUiThread {