errael opened a new pull request, #4739:
URL: https://github.com/apache/netbeans/pull/4739

   This PR affects multi screen systems when the NetBeans main window is not 
the default window.
   
   There are several scattered uses of JFileChooser and JOptionPane which use 
null for parent, so these dialogs go to the default screen (screen 0). If a 
dialog parent is not specified, generally it's preferred to go to the same 
screen as the MainWindow. This PR does that. The PR was done with 3 jackpot 
scripts, with some manual hints to add a core windows dependency when needed.
   
   It's initially a draft PR. Look at the description for each of the 3 commits 
to see the jackpot scripts. I'll squish the commits later; now there's an 
opportunity to see the changes for each declarative refactoring script.
   
   Note, usually the window that brings up a dialog should be the parent. But 
if that wasn't done, this PR at least brings up the dialog on the window that 
probably has the user's attention.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to