@@ -49,6 +49,7 @@ private ToolStripItem[] GetMenuItems()
4949 themeModeItem ,
5050 optionsItem ,
5151 new ToolStripSeparator ( ) ,
52+ new ToolStripMenuItem ( _ ( "&Refresh Wallpaper" ) , null , OnRefreshItemClick ) ,
5253 new ToolStripMenuItem ( _ ( "&Check for Updates" ) , null , OnUpdateItemClick ) ,
5354 new ToolStripMenuItem ( _ ( "&About" ) , null , OnAboutItemClick ) ,
5455 new ToolStripSeparator ( ) ,
@@ -61,7 +62,6 @@ private ToolStripItem[] GetOptionsMenuItems()
6162 List < ToolStripItem > items = new List < ToolStripItem > ( )
6263 {
6364 new ToolStripMenuItem ( _ ( "Select &Language..." ) , null , OnLanguageItemClick ) ,
64- new ToolStripMenuItem ( _ ( "&Refresh Wallpaper" ) , null , OnRefreshItemClick ) ,
6565 new ToolStripSeparator ( )
6666 } ;
6767
@@ -116,6 +116,11 @@ private void OnThemeModeItemClick(object sender, EventArgs e)
116116 SolarScheduler . SetAppearanceMode ( ( AppearanceMode ) Array . IndexOf ( themeModeItems , ( ToolStripMenuItem ) sender ) ) ;
117117 }
118118
119+ private void OnRefreshItemClick ( object sender , EventArgs e )
120+ {
121+ AppContext . scheduler . RunAndUpdateLocation ( true ) ;
122+ }
123+
119124 private async void OnUpdateItemClick ( object sender , EventArgs e )
120125 {
121126 await UpdateChecker . CheckManual ( ) ;
@@ -136,11 +141,6 @@ private void OnLanguageItemClick(object sender, EventArgs e)
136141 Localization . SelectLanguage ( false ) ;
137142 }
138143
139- private void OnRefreshItemClick ( object sender , EventArgs e )
140- {
141- AppContext . scheduler . RunAndUpdateLocation ( true ) ;
142- }
143-
144144 private void OnFullScreenItemClick ( object sender , EventArgs e )
145145 {
146146 AppContext . scheduler . fullScreenChecker . ToggleFullScreenPause ( ) ;
0 commit comments