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

Commit c6233057 authored by Yuchen Chang's avatar Yuchen Chang
Browse files

[Settings] Add focus for SSIDtext to show IME

Add focus to SSIDtext to show IME when choosing add network.

Bug: 72882629
Test: RunSettingsRobotests & Manual test
Change-Id: I1c51c4b800a7668c6760c88b97e920cf75c26b26
parent a331bbd5
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -54,7 +54,9 @@
                        style="@style/wifi_item_edit_content"
                        android:hint="@string/wifi_ssid_hint"
                        android:singleLine="true"
                        android:inputType="textNoSuggestions" />
                        android:inputType="textNoSuggestions">
                    <requestFocus/>
                </EditText>

                <LinearLayout android:id="@+id/ssid_too_long_warning"
                              android:layout_width="match_parent"
+9 −0
Original line number Diff line number Diff line
@@ -199,6 +199,15 @@ public class WifiConfigControllerTest {
        assertThat(mView.findViewById(R.id.eap).getVisibility()).isEqualTo(View.GONE);
    }

    @Test
    public void ssidGetFocus_addNewNetwork_shouldReturnTrue() {
        mController = new TestWifiConfigController(mConfigUiBase, mView, null /* accessPoint */,
                WifiConfigUiBase.MODE_CONNECT);
        final TextView ssid = mView.findViewById(R.id.ssid);
        // Verify ssid text get focus when add new network
        assertThat(ssid.isFocused()).isTrue();
    }

    public class TestWifiConfigController extends WifiConfigController {

        public TestWifiConfigController(WifiConfigUiBase parent, View view,