Community
Participate
Working Groups
Please run attached snippet. It should show a spinning progress image before the first tree item, starting/stopping after a few seconds. On Windows 10 this works fine, but on Linux no repaint events occur and hence no progress is visible - unless you move the mouse over the tree control.
Created attachment 272183 [details] Sample code to reproduce
Created attachment 272184 [details] Screencast on Windows 10
Reproduced on Gtk3.22 / Fedora 27. Doesn't reproduce on Gtk2. I.e, when selected, icon spins. @Eric, btw, issue still occurs with me having checked out the revert: https://git.eclipse.org/r/#/c/116980/
(In reply to Leo Ufimtsev from comment #3) > Reproduced on Gtk3.22 / Fedora 27. > Doesn't reproduce on Gtk2. I.e, when selected, icon spins. > > @Eric, btw, issue still occurs with me having checked out the revert: > https://git.eclipse.org/r/#/c/116980/ I don't think that is relevant, it's most likely a separate issue. Thanks for the bug report and snippet Thomas.
(In reply to Leo Ufimtsev from comment #3) > @Eric, btw, issue still occurs with me having checked out the revert: > https://git.eclipse.org/r/#/c/116980/ This revert was only for Table, the widget in question with Thomas' snippet is a Tree widget. After the fix for bug 511133, I cannot reproduce this issue. Thomas can you try with SWT master (or use tomorrow's I-build)? I believe this bug is fixed but I'll wait until you confirm.
*** Bug 493513 has been marked as a duplicate of this bug. ***
Seems like this was fixed by Eric's tree icon patch a few days ago: https://git.eclipse.org/r/#/c/117300/ @Thomas Singer, can you verify against tomorrow's build? (15th & onwards). Like maybe download the SWT.jar or checkout latest swt master. http://download.eclipse.org/eclipse/downloads
Eric and Leo, yes, the latest master build fixes the problem.
(In reply to Thomas Singer from comment #8) > Eric and Leo, yes, the latest master build fixes the problem. Marking as duplicate. *** This bug has been marked as a duplicate of bug 511133 ***
Are you sure this bug is related to missing images (bug 511133)? Would it be possible to backport the fix to the R4_7_maintenance branch or will GTK3-fixed require 4.8/master?
(In reply to Thomas Singer from comment #10) > Are you sure this bug is related to missing images (bug 511133)? > > Would it be possible to backport the fix to the R4_7_maintenance branch or > will GTK3-fixed require 4.8/master? Yes, the fix for that bug was pretty major in the sense that it affected the way Trees/Tables are drawn. This is why it fixes this bug. As for backporting, we are in RC3 now for the last service release of Oxygen, so no. I would also prefer to let it sit in 4.8/master for now so we can catch any serious regressions if they pop up.