upgrade protobuf

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-11-26 17:11:35 +08:00
parent 9b0a43efc9
commit ded78e534f
107 changed files with 147 additions and 379 deletions

View File

@@ -18,7 +18,7 @@ class WhisperSettingsPage extends StatefulWidget {
});
final IMSettingType imSettingType;
final ValueChanged<PbMap<int, Setting>>? onUpdate;
final ValueChanged<Map<int, Setting>>? onUpdate;
@override
State<WhisperSettingsPage> createState() => _WhisperSettingsPageState();
@@ -47,10 +47,7 @@ class _WhisperSettingsPageState extends State<WhisperSettingsPage> {
PbMap<int, Setting> response,
Setting item,
) async {
PbMap<int, Setting> settings = PbMap<int, Setting>(
response.keyFieldType,
response.valueFieldType,
)..[key] = item;
final settings = {key: item};
final res = await _controller.onSet(settings);
if (res) {
widget.onUpdate?.call(settings);
@@ -102,10 +99,7 @@ class _WhisperSettingsPageState extends State<WhisperSettingsPage> {
item.redirect.selectedSummary = e.text;
e.selected = true;
_controller.loadingState.refresh();
PbMap<int, Setting> settings = PbMap<int, Setting>(
response.keyFieldType,
response.valueFieldType,
)..[key] = item;
final settings = {key: item};
final res = await _controller.onSet(settings);
if (!res) {
for (var j in item.redirect.windowSelect.item) {