From 781fa5c706dd0aef2d5a0a5b54f6aed08296e93f Mon Sep 17 00:00:00 2001 From: Kurt Date: Sun, 8 May 2022 13:01:08 -0700 Subject: [PATCH] Change main window dragdrop behavior (move->copy) Now allows dragging from box/party/etc into main window again Use the ctrl hotkeys u keyboard-lackers --- PKHeX.WinForms/MainWindow/Main.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PKHeX.WinForms/MainWindow/Main.cs b/PKHeX.WinForms/MainWindow/Main.cs index 30b05d867..a5ca46aa8 100644 --- a/PKHeX.WinForms/MainWindow/Main.cs +++ b/PKHeX.WinForms/MainWindow/Main.cs @@ -1097,7 +1097,7 @@ private static void Main_DragEnter(object? sender, DragEventArgs? e) if (e.AllowedEffect == (DragDropEffects.Copy | DragDropEffects.Link)) // external file e.Effect = DragDropEffects.Copy; else if (e.Data != null) // within - e.Effect = DragDropEffects.Move; + e.Effect = DragDropEffects.Copy; } private void Main_DragDrop(object? sender, DragEventArgs? e) @@ -1159,7 +1159,7 @@ private static async Task DeleteAsync(string path, int delay) catch (Exception ex) { Debug.WriteLine(ex.Message); } } - private void Dragout_DragOver(object sender, DragEventArgs e) => e.Effect = DragDropEffects.Move; + private void Dragout_DragOver(object sender, DragEventArgs e) => e.Effect = DragDropEffects.Copy; private void DragoutEnter(object sender, EventArgs e) {