Bug 561461

Summary: Wayland: Perspective doesn't restore to screen
Product: [Eclipse Project] Platform Reporter: leo android <leo>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: 4.15   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description leo android CLA 2020-03-25 14:07:28 EDT
I run on OpenSuSe, WayLand, with two monitors.

I customize my perspective that I have one main window for code editing on the primary screen. I have additional Views (e.g. Package, Debug, Console, etc) as a separate Window on the second monitor (=second screen). 

When I restore the perspective the Window on the second screen is ALWAYS restored to the first screen. It is NEVER placed on the second screen.

When I use Gnome with XOrg than the restore is perfect, i.e. the (additional) Window is always restored to the second screen.

eclipse.buildId=4.15.0.I20200305-0155
java.version=11.0.6
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product
Comment 1 leo android CLA 2020-03-26 05:18:11 EDT
Additionally I want to mention that minimizing the Eclipse on the main screen does not necessarily minimize the second Window. It could happen that the second Window isn't initiated properly. But when I either reset the Perspective or switch to another one and back than the minimize mechanism works properly.

I observe this behaviour especially after Eclipse is launched. I need to reset the Perspective to have a proper synch of the two windows.