Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstefan-niedermann <info@niedermann.it>2020-02-01 19:33:44 +0300
committerstefan-niedermann <info@niedermann.it>2020-02-01 19:33:44 +0300
commit3953a8f0d4633d50d3ed45856ccd2a9fa55cb656 (patch)
treee6658f482aea80d65dbd9e96d72cc709c7bd2599
parent298b7be7e5c355bcf3a3f27e4dfd29713bc25317 (diff)
Fix #249 Keyboard doesn't auto pop up when creating new card
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java6
-rw-r--r--fastlane/metadata/android/en-US/changelogs/18.txt3
2 files changed, 4 insertions, 5 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java
index c144aaf7d..551da3466 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java
@@ -1,6 +1,5 @@
package it.niedermann.nextcloud.deck.ui;
-import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.preference.PreferenceManager;
@@ -10,7 +9,7 @@ import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
-import android.view.inputmethod.InputMethodManager;
+import android.view.WindowManager;
import android.widget.AdapterView;
import android.widget.EditText;
import android.widget.SpinnerAdapter;
@@ -248,8 +247,7 @@ public class EditActivity extends AppCompatActivity implements
if (canEdit) {
if (createMode) {
title.requestFocus();
- // TODO: https://github.com/stefan-niedermann/nextcloud-deck/issues/249 -> if editMode -> https://stackoverflow.com/questions/4804493/how-to-automatically-pop-up-keyboard
- ((InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE)).toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);
+ getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
if (fullCard.getCard().getTitle() != null) {
title.setSelection(fullCard.getCard().getTitle().length());
}
diff --git a/fastlane/metadata/android/en-US/changelogs/18.txt b/fastlane/metadata/android/en-US/changelogs/18.txt
index 964029ff9..8931efc70 100644
--- a/fastlane/metadata/android/en-US/changelogs/18.txt
+++ b/fastlane/metadata/android/en-US/changelogs/18.txt
@@ -1 +1,2 @@
-- EmptyContentView is not inflateable on API level 14 (#254) \ No newline at end of file
+- EmptyContentView is not inflateable on API level 14 (#254)
+- Keyboard doesn't auto pop up when creating new card (#249) \ No newline at end of file