Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Standard Widget Toolkit (SWT) » (Windows) Bad List update on swt version 3.120.0
(Windows) Bad List update on swt version 3.120.0 [message #1855072] Tue, 27 September 2022 15:02 Go to next message
Marco Descher is currently offline Marco DescherFriend
Messages: 197
Registered: October 2010
Location: Austria
Senior Member
We have the following strange behaviour since updating from Eclipse target 2021.09 to Eclipse 2022.06 (which includes an SWT update from 3.117.0.v20210906-0842 org.eclipse.swt.win32.win32.x86_64 to 3.120.0.v20220530-1036 org.eclipse.swt.win32.win32.x86_64)

Certain lists are not updated correctly on TableViewer#refresh anymore. It requires a mouse hover to get the list updated.

I enclose a recording on how the problem manifests. The first sample shows the entries not being updated correctly (until a mouse over), after the switch (i do a short circle with the mouse after the switch) to the other window (target 2021.09) the TableViewer behaves correctly.

This problem only persist in Windows, it is not re-enactable on Mac OSX, which is why I think that the problem lies within the Windows SWT implementation.
Eclipse runs on both instances using Java 11.

Is anybody aware of a change during these versions, that might be the reason of this problem?

Thanks
  • Attachment: problem.mov
    (Size: 1.52MB, Downloaded 48 times)

[Updated on: Tue, 27 September 2022 15:29]

Report message to a moderator

Re: (Windows) Bad List update on swt version 3.120.0 [message #1855075 is a reply to message #1855072] Tue, 27 September 2022 17:38 Go to previous messageGo to next message
Marco Descher is currently offline Marco DescherFriend
Messages: 197
Registered: October 2010
Location: Austria
Senior Member
Possibly related to https://github.com/eclipse-platform/eclipse.platform.swt/commit/9976faf68805ba9231fa58fe046a20c6ff00d56c ?
Re: (Windows) Bad List update on swt version 3.120.0 [message #1855086 is a reply to message #1855075] Wed, 28 September 2022 07:57 Go to previous message
Marco Descher is currently offline Marco DescherFriend
Messages: 197
Registered: October 2010
Location: Austria
Senior Member
Fixed - the above mentioned change, coupled to an unneede call off the pack() operation led to the recorded behaviour. Removing the pack() fixes the problem.
Previous Topic:Edge browser LocationListener links are blocked
Next Topic:Glimmer
Goto Forum:
  


Current Time: Tue May 07 00:13:17 GMT 2024

Powered by FUDForum. Page generated in 5.03190 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top