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

Commit 52a48226 authored by Fabrice Di Meglio's avatar Fabrice Di Meglio Committed by Android (Google) Code Review
Browse files

Merge "Fix bug #17374913 Accessibility settings crashes when there is no...

Merge "Fix bug #17374913 Accessibility settings crashes when there is no accessibility service installed" into lmp-dev
parents 815dc273 89b170aa
Loading
Loading
Loading
Loading
+3 −9
Original line number Diff line number Diff line
@@ -513,19 +513,13 @@ public class AccessibilitySettings extends SettingsPreferenceFragment implements

        if (mServicesCategory.getPreferenceCount() == 0) {
            if (mNoServicesMessagePreference == null) {
                mNoServicesMessagePreference = new Preference(getActivity()) {
                        @Override
                    protected void onBindView(View view) {
                        super.onBindView(view);
                        TextView summaryView = (TextView) view.findViewById(R.id.summary);
                        String title = getString(R.string.accessibility_no_services_installed);
                        summaryView.setText(title);
                    }
                };
                mNoServicesMessagePreference = new Preference(getActivity());
                mNoServicesMessagePreference.setPersistent(false);
                mNoServicesMessagePreference.setLayoutResource(
                        R.layout.text_description_preference);
                mNoServicesMessagePreference.setSelectable(false);
                mNoServicesMessagePreference.setSummary(
                        getString(R.string.accessibility_no_services_installed));
            }
            mServicesCategory.addPreference(mNoServicesMessagePreference);
        }