fix(flutter_desktop): alignment on filter and sort menu (#6337)

This commit is contained in:
Richard Shiue 2024-09-18 20:28:13 +08:00 committed by GitHub
parent c5afbb97a0
commit 71e7f54367
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 23 additions and 23 deletions

View File

@ -2,7 +2,6 @@ import 'package:appflowy/plugins/database/application/database_controller.dart';
import 'package:appflowy/plugins/database/application/field/field_controller.dart'; import 'package:appflowy/plugins/database/application/field/field_controller.dart';
import 'package:appflowy/plugins/database/grid/application/grid_accessory_bloc.dart'; import 'package:appflowy/plugins/database/grid/application/grid_accessory_bloc.dart';
import 'package:appflowy/plugins/database/grid/presentation/grid_page.dart'; import 'package:appflowy/plugins/database/grid/presentation/grid_page.dart';
import 'package:appflowy/plugins/database/grid/presentation/layout/sizes.dart';
import 'package:appflowy/plugins/database/grid/presentation/widgets/filter/filter_menu.dart'; import 'package:appflowy/plugins/database/grid/presentation/widgets/filter/filter_menu.dart';
import 'package:appflowy/plugins/database/grid/presentation/widgets/sort/sort_menu.dart'; import 'package:appflowy/plugins/database/grid/presentation/widgets/sort/sort_menu.dart';
import 'package:flowy_infra_ui/widget/spacing.dart'; import 'package:flowy_infra_ui/widget/spacing.dart';
@ -55,27 +54,22 @@ class _DatabaseViewSettingContent extends StatelessWidget {
return BlocBuilder<DatabaseViewSettingExtensionBloc, return BlocBuilder<DatabaseViewSettingExtensionBloc,
DatabaseViewSettingExtensionState>( DatabaseViewSettingExtensionState>(
builder: (context, state) { builder: (context, state) {
return Padding( return DecoratedBox(
padding: EdgeInsets.symmetric( decoration: BoxDecoration(
horizontal: GridSize.horizontalHeaderPadding, border: Border(
), bottom: BorderSide(
child: DecoratedBox( color: Theme.of(context).dividerColor,
decoration: BoxDecoration(
border: Border(
bottom: BorderSide(
color: Theme.of(context).dividerColor,
),
), ),
), ),
child: Padding( ),
padding: const EdgeInsets.symmetric(vertical: 8.0), child: Padding(
child: Row( padding: const EdgeInsets.symmetric(vertical: 8.0),
children: [ child: Row(
SortMenu(fieldController: fieldController), children: [
const HSpace(6), SortMenu(fieldController: fieldController),
FilterMenu(fieldController: fieldController), const HSpace(6),
], FilterMenu(fieldController: fieldController),
), ],
), ),
), ),
); );

View File

@ -170,9 +170,15 @@ class _DatabaseTabBarViewState extends State<DatabaseTabBarView> {
final tabBar = state.tabBars[state.selectedIndex]; final tabBar = state.tabBars[state.selectedIndex];
final controller = final controller =
state.tabBarControllerByViewId[tabBar.viewId]!.controller; state.tabBarControllerByViewId[tabBar.viewId]!.controller;
return tabBar.builder.settingBarExtension( return Padding(
context, padding: EdgeInsets.symmetric(
controller, horizontal:
context.read<DatabasePluginWidgetBuilderSize>().horizontalPadding,
),
child: tabBar.builder.settingBarExtension(
context,
controller,
),
); );
} }
} }