[GitHub] JaroslavTulach commented on issue #403: [NETBEANS-320] Mac modal dialogs pop-under non-modal dialogs

2018-03-06 Thread GitBox
JaroslavTulach commented on issue #403: [NETBEANS-320] Mac modal dialogs 
pop-under non-modal dialogs
URL: 
https://github.com/apache/incubator-netbeans/pull/403#issuecomment-370833017
 
 
   I am not UI/Swing expert - as such I can't guarantee using `DialogDisplayer` 
can solve all problems. Plus I tend to delay unnecessary API changes as much as 
possible. That is the reason I am asking for usage of existing APIs first - 
maybe, with a little fix, `DialogDisplayer.isLeaf` would be enough... 
   
   This conservative approach has been like a double edged sword in the past, 
thus I am not sure the Apache NetBeans community wants to adopt it. If you get 
support from others, feel free to ignore my resistance.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: notifications-unsubscr...@netbeans.apache.org
For additional commands, e-mail: notifications-h...@netbeans.apache.org

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



[GitHub] JaroslavTulach commented on issue #403: [NETBEANS-320] Mac modal dialogs pop-under non-modal dialogs

2018-03-06 Thread GitBox
JaroslavTulach commented on issue #403: [NETBEANS-320] Mac modal dialogs 
pop-under non-modal dialogs
URL: 
https://github.com/apache/incubator-netbeans/pull/403#issuecomment-370731803
 
 
   We sawn the leaf problem before. It has been solved in the 
`DialogDescriptor` by 
[isLeaf()](http://bits.netbeans.org/8.2/javadoc/org-openide-dialogs/org/openide/DialogDescriptor.html#isLeaf--)
 getter.
   
   I don't understand why the current API isn't enough and there is a need for 
proposing `Leafable`.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

-
To unsubscribe, e-mail: notifications-unsubscr...@netbeans.apache.org
For additional commands, e-mail: notifications-h...@netbeans.apache.org

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