|author||Leo Ufimtsev <firstname.lastname@example.org>||Fri Jun 23 16:22:45 2017 -0400|
|committer||Leo Ufimtsev <email@example.com>||Thu Jul 20 12:23:07 2017 -0400|
Bug 465280: [GTK3] OS.gtk_widget_get_allocation returns (0,0) for invisible controls (BACKPORT TO R4_7) Fix for issue. The bugfix was originally started in: 408505 by Anatoly Spektor but it looks like there was a handle/tophandle typo made. Fixing the typo resolves the reported problem. This also fixes: 497705 – Unhandled event loop > StackOverflow in Perspective I.e, with this patch, Eclipse on Gtk3 is usable on Ubuntu (yay). I wrote a few mini-junits. You can validate this patch as following: - Try running: Bug497705_setBoundsAfterSetVisible.java From: https://git.eclipse.org/r/#/c/99981/ (already merged). - Tests will fail. - Checkout this patch, run tests again. They pass. Further, snippet attached to this bug now works as intended. Child Eclipse behaves fine. Javadoc hover etc... work. All SWT jUint tests pass. Change-Id: I11141bf4455e9381b5b26f93940dde1910d909d8 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=465280 Signed-off-by: Leo Ufimtsev <firstname.lastname@example.org>
Thanks for your interest in this project.
See the following description for how to contribute a feature or a bug fix to SWT.
Information regarding source code management, builds, coding standards, and more and be found under the following link.
Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Foundation Contributor License Agreement (CLA).
Contact the project developers via the project's “dev” list.
This project uses Bugzilla to track ongoing development and issues.
Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome!