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

Commit bfac23fc authored by Zekan Qian's avatar Zekan Qian
Browse files

Cleanup setIsAllowSearch in Settings Spa pages

Bug: 244122804
Test: unit-test
Change-Id: Ib690baf0d8cb669e4e58848c78f2848d40314dc0
parent 1439ba42
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -47,7 +47,7 @@ object AllAppListPageProvider : SettingsPageProvider {

    fun buildInjectEntry() = SettingsEntryBuilder
        .createInject(owner = SettingsPage.create(name))
        .setIsAllowSearch(true)
        .setSearchDataFn { null }
        .setUiLayoutFn {
            Preference(object : PreferenceModel {
                override val title = stringResource(R.string.all_apps)
+1 −1
Original line number Diff line number Diff line
@@ -49,7 +49,7 @@ object AppsMainPageProvider : SettingsPageProvider {
    }

    fun buildInjectEntry() =
        SettingsEntryBuilder.createInject(owner = owner).setIsAllowSearch(false)
        SettingsEntryBuilder.createInject(owner = owner)
            .setUiLayoutFn {
                Preference(object : PreferenceModel {
                    override val title = stringResource(R.string.apps_dashboard_title)
+1 −2
Original line number Diff line number Diff line
@@ -49,8 +49,7 @@ object SpecialAppAccessPageProvider : SettingsPageProvider {
        })
    }

    fun buildInjectEntry() =
        SettingsEntryBuilder.createInject(owner = SettingsPage.create(name)).setIsAllowSearch(false)
    fun buildInjectEntry() = SettingsEntryBuilder.createInject(owner = SettingsPage.create(name))

    override fun buildEntry(arguments: Bundle?): List<SettingsEntry> {
        val owner = SettingsPage.create(name, parameter = parameter, arguments = arguments)
+1 −1
Original line number Diff line number Diff line
@@ -49,7 +49,7 @@ object NotificationMainPageProvider : SettingsPageProvider {
    }

    fun buildInjectEntry(): SettingsEntryBuilder {
        return SettingsEntryBuilder.createInject(owner = owner).setIsAllowSearch(false)
        return SettingsEntryBuilder.createInject(owner = owner)
            .setUiLayoutFn {
                Preference(object : PreferenceModel {
                    override val title = stringResource(R.string.configure_notification_settings)
+1 −1
Original line number Diff line number Diff line
@@ -49,7 +49,7 @@ object SystemMainPageProvider : SettingsPageProvider {
    }

    fun buildInjectEntry(): SettingsEntryBuilder {
        return SettingsEntryBuilder.createInject(owner = owner).setIsAllowSearch(false)
        return SettingsEntryBuilder.createInject(owner = owner)
            .setUiLayoutFn {
                Preference(object : PreferenceModel {
                    override val title = stringResource(R.string.header_category_system)