@@ -34,19 +34,6 @@ class HomeScreen extends StatefulWidget {
3434}
3535
3636class _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