|
|
@ -299,7 +299,10 @@ class UserBottomSheetView extends StatelessWidget {
|
|
|
|
BorderRadius.circular(AppConfig.borderRadius / 2),
|
|
|
|
BorderRadius.circular(AppConfig.borderRadius / 2),
|
|
|
|
color: Theme.of(context).colorScheme.onInverseSurface,
|
|
|
|
color: Theme.of(context).colorScheme.onInverseSurface,
|
|
|
|
child: DropdownButton<int>(
|
|
|
|
child: DropdownButton<int>(
|
|
|
|
onChanged: user.canChangePowerLevel
|
|
|
|
onChanged: user.canChangePowerLevel ||
|
|
|
|
|
|
|
|
// Workaround until https://github.com/famedly/matrix-dart-sdk/pull/1765
|
|
|
|
|
|
|
|
(user.room.canChangePowerLevel &&
|
|
|
|
|
|
|
|
user.id == user.room.client.userID)
|
|
|
|
? controller.setPowerLevel
|
|
|
|
? controller.setPowerLevel
|
|
|
|
: null,
|
|
|
|
: null,
|
|
|
|
value: {0, 50, 100}.contains(user.powerLevel)
|
|
|
|
value: {0, 50, 100}.contains(user.powerLevel)
|
|
|
|