Bug 563191 - [Wayland] Try to remove forceResize() from getClientAreaInPixels()
Summary: [Wayland] Try to remove forceResize() from getClientAreaInPixels()
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.16   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2020-05-14 17:20 EDT by Andrey Loskutov CLA
Modified: 2020-05-14 17:21 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Loskutov CLA 2020-05-14 17:20:58 EDT
Follow up on bug 484682.

On X11, we were able to fix stack overflow that was coming from unexpected call to forceResize() from getClientAreaInPixels() without visible regressions by simply removing that forceResize() call.

Not so on Wayland and *some* use cases, see bug 484682 comment 33, therefore the patch for bug 484682 was disabled for Wayland.

See bug 484682 comment 42 for ideas how to fix that. Since I have no Wayland capable environment yet (we are on RHEL 7.4 for this year at least), I can't start working on this.