mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
fix: launch review issues (#3413)
This commit is contained in:
parent
936b49a63f
commit
3426e5b53e
@ -87,7 +87,13 @@ class _AlignmentButtonsState extends State<_AlignmentButtons> {
|
||||
color: Theme.of(context).colorScheme.onTertiary,
|
||||
borderRadius: const BorderRadius.all(Radius.circular(4)),
|
||||
),
|
||||
popupBuilder: (_) => _AlignButtons(onAlignChanged: widget.onAlignChanged),
|
||||
popupBuilder: (_) {
|
||||
keepEditorFocusNotifier.value += 1;
|
||||
return _AlignButtons(onAlignChanged: widget.onAlignChanged);
|
||||
},
|
||||
onClose: () {
|
||||
keepEditorFocusNotifier.value -= 1;
|
||||
},
|
||||
child: widget.child,
|
||||
);
|
||||
}
|
||||
|
@ -167,16 +167,21 @@ class OutlineItemWidget extends StatelessWidget {
|
||||
style: HoverStyle(
|
||||
hoverColor: Theme.of(context).hoverColor,
|
||||
),
|
||||
child: GestureDetector(
|
||||
onTap: () => scrollToBlock(context),
|
||||
child: Container(
|
||||
padding: EdgeInsets.only(left: node.leftIndent),
|
||||
child: Text(
|
||||
node.outlineItemText,
|
||||
style: style,
|
||||
builder: (context, onHover) {
|
||||
return GestureDetector(
|
||||
onTap: () => scrollToBlock(context),
|
||||
child: Container(
|
||||
padding: EdgeInsets.only(left: node.leftIndent),
|
||||
child: Text(
|
||||
node.outlineItemText,
|
||||
style: style.copyWith(
|
||||
color:
|
||||
onHover ? Theme.of(context).colorScheme.onSecondary : null,
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
);
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -1,5 +1,7 @@
|
||||
import 'package:appflowy/generated/locale_keys.g.dart';
|
||||
import 'package:appflowy/workspace/application/settings/prelude.dart';
|
||||
import 'package:appflowy/workspace/presentation/settings/widgets/settings_appearance/theme_setting_entry_template.dart';
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_bloc/flutter_bloc.dart';
|
||||
|
||||
@ -15,14 +17,18 @@ class CreateFileSettings extends StatelessWidget {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return ThemeSettingEntryTemplateWidget(
|
||||
label: 'Show rename dialog when creating a new file',
|
||||
label:
|
||||
LocaleKeys.settings_appearance_showNamingDialogWhenCreatingPage.tr(),
|
||||
trailing: [
|
||||
BlocProvider.value(
|
||||
value: cubit,
|
||||
child: BlocBuilder<CreateFileSettingsCubit, bool>(
|
||||
builder: (context, state) {
|
||||
_prevSetting = state;
|
||||
return Switch(
|
||||
value: state,
|
||||
splashRadius: 0,
|
||||
activeColor: Theme.of(context).colorScheme.primary,
|
||||
onChanged: (value) {
|
||||
cubit.toggle(value: value);
|
||||
_prevSetting = value;
|
||||
|
@ -289,7 +289,8 @@
|
||||
},
|
||||
"theme": "Theme",
|
||||
"builtInsLabel": "Built-in Themes",
|
||||
"pluginsLabel": "Plugins"
|
||||
"pluginsLabel": "Plugins",
|
||||
"showNamingDialogWhenCreatingPage": "Show naming dialog when creating a page"
|
||||
},
|
||||
"files": {
|
||||
"copy": "Copy",
|
||||
|
Loading…
Reference in New Issue
Block a user