me too...
OS: Win10, 64 bit, 2 monitors:
main=laptop 15,8' 1920x1080
and second=flatscreen 24' 1920x1080.
Icon remains on main screen. I now use a tool(MultiMonitorTool) to move all windows from editing applications to my second screen. Works like a charm except for PL/SQL Developer. And even if I do manage to move the icon to the second screen(see mmt instructions below), it disappears after clicking on the pl/sql Developer icon a 3rd time.
I typically have 4 icons(+ corresponding application windows) on my second screen and quite frequently switch between those.
The instructions in the batchfile are as follows:
:: for all other applications:
MultiMonitorTool.exe /MoveWindow 2 Title "Notepad++"
:: for PL/SQL Developer(all 4 lines!):
MultiMonitorTool.exe /MoveWindow 2 Process "plsqldev.exe"
MultiMonitorTool.exe /MoveWindow 2 Title "PLSQL Developer"
MultiMonitorTool.exe /MoveWindow 2 Class "TApplication"
MultiMonitorTool.exe /MoveWindow 2 Class "TPLSQLDevForm"
Also the alert-windows usually appear on the main screen, but that seems to be a Windows 10 issue; happens with all applications.
Not a mayor issue, but it's quite annoying...