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

Commit 1e920389 authored by Jacky Wang's avatar Jacky Wang
Browse files

[Catalyst] Support parameterized screens

Bug: 388420844
Flag: com.android.settings.flags.catalyst
Test: devtool
Change-Id: I73158d8aca0b026d944451289965d72c2c814efb
parent f956509b
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -157,11 +157,10 @@ fun transformFrameworkSetValueRequest(request: SetValueRequest): PreferenceSette
        SettingsPreferenceValue.TYPE_INT -> preferenceValueProto {
            intValue = request.preferenceValue.intValue
        }
        else -> null
    }
    return valueProto?.let {
        PreferenceSetterRequest(request.screenKey, request.preferenceKey, it)
        else -> return null
    }
    // TODO: support parameterized screen
    return PreferenceSetterRequest(request.screenKey, null, request.preferenceKey, valueProto)
}

/** Translate Catalyst SET VALUE result to Framework SET VALUE result */