| Summary: | [Workbench] Projects selection dialog for clean, appears on wrong monitor in multimonitor configuration | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Sergey Fukanchik <fukanchik> | ||||
| Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> | ||||
| Status: | CLOSED WONTFIX | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | christian.georgi, emoffatt, loskutov, psuzzi, pwebster | ||||
| Version: | 3.2 | Keywords: | helpwanted | ||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | stalebug | ||||||
| Attachments: |
|
||||||
|
Description
Sergey Fukanchik
8 years later, Build id: 20150219-0600, problem is still there. (In reply to Sergey Fukanchik from comment #1) > 8 years later, Build id: 20150219-0600, problem is still there. May be a time to contribute? Seems to be a trivial patch. See https://wiki.eclipse.org/Platform_UI/How_to_Contribute I tested the current Eclipse behavior and found the following: On Windows 10 I cannot reproduce the effect. Dialogs are opened where they were left off. On Mac OS 10.11 (El Capitan) the effect only shows up if system preference "Displays have different Spaces" is enabled (which is the default). In this mode Mac OS gathers all application windows, e.g. Eclipse's Clean dialog, in the one space/monitor where the parent window is located. They can be moved to a different monitor, but upon opening are forced back to their original space. This magic happens at OS level, so that SWT cannot influence the behavior. If the option is disabled, dialog positions are restored as expected on the screen where they were closed. See [1] for details. @Sergey: on which system have you recently seen this effect? Windows XP is out of maintenance. @Eclipse contributors: - With the attached SWT program you can easily test the behavior. - I recommend moving the issue to SWT component as I don't see anything in platform UI code that is wrong. Only SWT could maybe influence OS behavior. Regards, Christian [1] http://superuser.com/questions/669758/stick-floating-eclipse-windows-on-second-screen-with-mac-os-10-9-mavericks Created attachment 259523 [details]
Test program
Last time i tested it with Windows 7 Christian, I tested your code on Windows 7 SP1: Both "Open Dialog/Child Shell" and "Open Top-level Shell" remember last position and open there at subsequent launches. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug. If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. |