@@ -289,7 +289,7 @@ void AddMenuItem(string name, string header, string icon = null, Thickness? padd
289289 private void MoveUp_Click ( object sender , RoutedEventArgs e )
290290 {
291291 var folder =
292- ( ModMinecraft . McFolder ) ( ( MyListItem ) ( ( Popup ) ( ( ContextMenu ) ( ( dynamic ) sender ) . Parent ) . Parent ) . PlacementTarget )
292+ ( ModMinecraft . McFolder ) ( ( MyListItem ) ( ( Popup ) ( ( ContextMenu ) ( ( MyMenuItem ) sender ) . Parent ) . Parent ) . PlacementTarget )
293293 . Tag ;
294294 var index = ModMinecraft . McFolderList . IndexOf ( folder ) ;
295295 if ( index > 0 )
@@ -303,7 +303,7 @@ private void MoveUp_Click(object sender, RoutedEventArgs e)
303303 private void MoveDown_Click ( object sender , RoutedEventArgs e )
304304 {
305305 var folder =
306- ( ModMinecraft . McFolder ) ( ( MyListItem ) ( ( Popup ) ( ( ContextMenu ) ( ( dynamic ) sender ) . Parent ) . Parent ) . PlacementTarget )
306+ ( ModMinecraft . McFolder ) ( ( MyListItem ) ( ( Popup ) ( ( ContextMenu ) ( ( MyMenuItem ) sender ) . Parent ) . Parent ) . PlacementTarget )
307307 . Tag ;
308308 var index = ModMinecraft . McFolderList . IndexOf ( folder ) ;
309309 if ( index < ModMinecraft . McFolderList . Count - 1 )
@@ -326,7 +326,7 @@ private void UpdateFolderOrder()
326326 private void Restore_Click ( object sender , RoutedEventArgs e )
327327 {
328328 var folder =
329- ( ModMinecraft . McFolder ) ( ( MyListItem ) ( ( Popup ) ( ( ContextMenu ) ( ( dynamic ) sender ) . Parent ) . Parent ) . PlacementTarget )
329+ ( ModMinecraft . McFolder ) ( ( MyListItem ) ( ( Popup ) ( ( ContextMenu ) ( ( MyListItem ) sender ) . Parent ) . Parent ) . PlacementTarget )
330330 . Tag ;
331331 var index = ModMinecraft . McFolderList . IndexOf ( folder ) ;
332332 ModMinecraft . McFolderList [ index ] . Type = ModMinecraft . McFolder . Types . Original ;
@@ -502,7 +502,7 @@ public void Remove_Click(object sender, RoutedEventArgs e)
502502 try
503503 {
504504 var Folder =
505- ( ModMinecraft . McFolder ) ( ( MyListItem ) ( ( Popup ) ( ( ContextMenu ) ( ( dynamic ) sender ) . Parent ) . Parent )
505+ ( ModMinecraft . McFolder ) ( ( MyListItem ) ( ( Popup ) ( ( ContextMenu ) ( ( MyMenuItem ) sender ) . Parent ) . Parent )
506506 . PlacementTarget ) . Tag ;
507507 switch ( ModMain . MyMsgBox (
508508 "是否需要清理 PCL 在该文件夹中的配置文件?" + "\r \n " + "这包括各个实例的独立设置(如自定义图标、第三方登录配置)等,对游戏本身没有影响。" ,
0 commit comments