Skip to content

Commit 81ecbd8

Browse files
committed
fix: open latest view
1 parent 41084da commit 81ecbd8

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

frontend/app_flowy/lib/workspace/presentation/home/home_screen.dart

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -34,19 +34,6 @@ class HomeScreen extends StatefulWidget {
3434
}
3535

3636
class _HomeScreenState extends State<HomeScreen> {
37-
ViewPB? initialView;
38-
39-
@override
40-
void initState() {
41-
super.initState();
42-
}
43-
44-
@override
45-
void didUpdateWidget(covariant HomeScreen oldWidget) {
46-
initialView = null;
47-
super.didUpdateWidget(oldWidget);
48-
}
49-
5037
@override
5138
Widget build(BuildContext context) {
5239
return MultiBlocProvider(
@@ -129,15 +116,6 @@ class _HomeScreenState extends State<HomeScreen> {
129116
required BuildContext context,
130117
required HomeState state}) {
131118
final workspaceSetting = state.workspaceSetting;
132-
if (initialView == null && workspaceSetting.hasLatestView()) {
133-
initialView = workspaceSetting.latestView;
134-
final plugin = makePlugin(
135-
pluginType: initialView!.pluginType,
136-
data: initialView,
137-
);
138-
getIt<HomeStackManager>().setPlugin(plugin);
139-
}
140-
141119
final homeMenu = HomeMenu(
142120
user: widget.user,
143121
workspaceSetting: workspaceSetting,
@@ -150,7 +128,6 @@ class _HomeScreenState extends State<HomeScreen> {
150128
// All opened widgets that display on the home screen are in the form
151129
// of plugins. There is a list of built-in plugins defined in the
152130
// [PluginType] enum, including board, grid and trash.
153-
154131
if (getIt<HomeStackManager>().plugin.ty == PluginType.blank) {
155132
// Open the last opened view.
156133
if (workspaceSetting.hasLatestView()) {

0 commit comments

Comments
 (0)