Bug 480922 - [GTK] expanded combo-box cell editor is not deactivated by focus lost event
Summary: [GTK] expanded combo-box cell editor is not deactivated by focus lost event
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.5   Edit
Hardware: PC Linux
: P3 critical (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2015-10-28 16:34 EDT by Alexander Burdukov CLA
Modified: 2018-04-11 12:06 EDT (History)
2 users (show)

See Also:


Attachments
The code snippet to reproduce the issue (3.54 KB, text/plain)
2015-10-28 16:34 EDT, Alexander Burdukov CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Burdukov CLA 2015-10-28 16:34:47 EDT
Created attachment 257596 [details]
The code snippet to reproduce the issue

Combo-box cell editor is not deactivated by focus lost event in tables if its drop down list is expanded.

To reproduce:
1. Run attached code snippet.
2. Click on the table cell to activate the editor.
3. Click on the combo-box editor arrow button to expand its drop down list.
4. Click somewhere outside of the table, e.g. on the Text widget.

As the result nothing happens when the deactivation of the editor is expected.

This issue is not reproduced on Windows platform.
It seems this is Linux specific issue only. Both GTK2 and GTK3 are affected.
Comment 1 Andrey Loskutov CLA 2015-10-28 16:43:19 EDT
Is it a regression in 4.5? Which exact gtk versions du you have?
Comment 2 Alexander Burdukov CLA 2015-10-28 16:58:38 EDT
Reproduced with Eclipse 4.5 and 4.5.1. Did not try earlier Eclipse versions.
Reproduced on Ubuntu 14.04.2 LTS (GTK 3.10.8 and 2.24.23) and Ubuntu 15.04 (GTK 3.14.14 and 2.24.27).
Comment 3 Alexander Kurtakov CLA 2016-01-05 14:08:51 EST
I can't  reproduce it on Fedora 23 with latest Neon. Would you please try with the latest nightly whether it still happens on Ubuntu?
Comment 4 Alexander Burdukov CLA 2016-03-03 20:16:39 EST
Verified with Neon M5. The results are the same, the problem is still reproduced on Ubuntu 14.04.2 LTS (GTK 3.10.8 and 2.24.23) and Ubuntu 15.04 (GTK 3.14.14 and 2.24.27).

Also, tried with Neon M5 on Ubuntu 15.10 (GTK 3.16.7 and 2.24.28), the bug is reproduced here as well.
Comment 5 Eric Williams CLA 2016-10-04 11:50:27 EDT
Any update on this front? Still reproducible with Oxygen?
Comment 6 Eric Williams CLA 2018-04-11 12:06:38 EDT
(In reply to Eric Williams from comment #5)
> Any update on this front? Still reproducible with Oxygen?

No response since the last ping, and there have also been many Table/Tree editing fixes lately. Please re-open this ticket if the issue persists.