diff --git a/Gui/win32/gui.c b/Gui/win32/gui.c index fe018d422f..81b341a896 100644 --- a/Gui/win32/gui.c +++ b/Gui/win32/gui.c @@ -181,8 +181,10 @@ static void handlemsg(HWND hWnd, int msg) case evLoadPlay: case evLoad: if(display_openfilewindow(gui, 0) && (msg == evLoadPlay)) + { mplGotoTheNext = guiIntfStruct.Playing? 0 : 1; handlemsg(hWnd, evDropFile); + } return; case evLoadSubtitle: display_opensubtitlewindow(gui);