fix: Permission chooser dialog on iOS

This commit is contained in:
Christian Pauly 2022-07-30 08:36:17 +02:00
commit e7b851dda2
5 changed files with 66 additions and 204 deletions

View file

@ -30,9 +30,10 @@ class ChatPermissionsSettingsController extends State<ChatPermissionsSettings> {
SnackBar(content: Text(L10n.of(context)!.noPermission)));
return;
}
final newLevel =
await PermissionSliderDialog(initialPermission: currentLevel)
.show(context);
final newLevel = await showPermissionChooser(
context,
currentLevel: currentLevel,
);
if (newLevel == null) return;
final content = Map<String, dynamic>.from(
room.getState(EventTypes.RoomPowerLevels)!.content);