mirror of
https://gitlab.com/mysocialportal/relatica
synced 2024-10-18 13:33:32 +00:00
Make Visibility field in editor just status for edited posts or new comment on post.
This commit is contained in:
parent
4f78c8ee75
commit
1801780dcf
1 changed files with 12 additions and 0 deletions
|
@ -77,6 +77,7 @@ class _EditorScreenState extends State<EditorScreen> {
|
|||
manager.getEntryById(widget.parentId).match(onSuccess: (entry) {
|
||||
spoilerController.text = entry.spoilerText;
|
||||
parentEntry = entry;
|
||||
visibility = entry.visibility;
|
||||
}, onError: (error) {
|
||||
_logger.finest('Error trying to get parent entry: $error');
|
||||
});
|
||||
|
@ -545,6 +546,17 @@ class _EditorScreenState extends State<EditorScreen> {
|
|||
}
|
||||
|
||||
Widget buildVisibilitySelector(BuildContext context) {
|
||||
if (widget.forEditing || widget.parentId.isNotEmpty) {
|
||||
return Row(
|
||||
children: [
|
||||
const Text('Visibility:'),
|
||||
const HorizontalPadding(),
|
||||
visibility.type == VisibilityType.public
|
||||
? const Icon(Icons.public)
|
||||
: const Icon(Icons.lock),
|
||||
],
|
||||
);
|
||||
}
|
||||
final groups = context
|
||||
.watch<ActiveProfileSelector<TimelineManager>>()
|
||||
.activeEntry
|
||||
|
|
Loading…
Reference in a new issue