mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
fix: switch format style of the date after creating
This commit is contained in:
@ -80,9 +80,9 @@ class _DateCellState extends GridCellState<GridDateCell> {
|
||||
),
|
||||
),
|
||||
popupBuilder: (BuildContext popoverContent) {
|
||||
final bloc = context.read<DateCellBloc>();
|
||||
return DateCellEditor(
|
||||
cellController: bloc.cellController.clone(),
|
||||
cellController: widget.cellControllerBuilder.build()
|
||||
as GridDateCellController,
|
||||
onDismissed: () => widget.onCellEditing.value = false,
|
||||
);
|
||||
},
|
||||
|
@ -54,13 +54,11 @@ class GridURLCell extends GridCellWidget {
|
||||
GridURLCellAccessoryType ty, GridCellAccessoryBuildContext buildContext) {
|
||||
switch (ty) {
|
||||
case GridURLCellAccessoryType.edit:
|
||||
final cellController =
|
||||
cellControllerBuilder.build() as GridURLCellController;
|
||||
return GridCellAccessoryBuilder(
|
||||
builder: (Key key) => _EditURLAccessory(
|
||||
key: key,
|
||||
cellContext: cellController,
|
||||
anchorContext: buildContext.anchorContext,
|
||||
cellControllerBuilder: cellControllerBuilder,
|
||||
),
|
||||
);
|
||||
|
||||
@ -191,10 +189,10 @@ class _GridURLCellState extends GridCellState<GridURLCell> {
|
||||
}
|
||||
|
||||
class _EditURLAccessory extends StatefulWidget {
|
||||
final GridURLCellController cellContext;
|
||||
final GridCellControllerBuilder cellControllerBuilder;
|
||||
final BuildContext anchorContext;
|
||||
const _EditURLAccessory({
|
||||
required this.cellContext,
|
||||
required this.cellControllerBuilder,
|
||||
required this.anchorContext,
|
||||
Key? key,
|
||||
}) : super(key: key);
|
||||
@ -224,7 +222,8 @@ class _EditURLAccessoryState extends State<_EditURLAccessory>
|
||||
child: svgWidget("editor/edit", color: theme.iconColor),
|
||||
popupBuilder: (BuildContext popoverContext) {
|
||||
return URLEditorPopover(
|
||||
cellController: widget.cellContext.clone(),
|
||||
cellController:
|
||||
widget.cellControllerBuilder.build() as GridURLCellController,
|
||||
);
|
||||
},
|
||||
);
|
||||
|
Reference in New Issue
Block a user