Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 506326

Summary: [HiDPI][GTK][DnD] Mouse-enter is slightly misplaced by few pixels for CTabFolder tab header.
Product: [Eclipse Project] Platform Reporter: Niraj Modi <niraj.modi>
Component: SWTAssignee: Sravan Kumar Lakkimsetti <sravankumarl>
Status: CLOSED DUPLICATE QA Contact:
Severity: critical    
Priority: P3 CC: akurtakov, alhashash, arunkumar.thondapu, gautier.desaintmartinlacaze, jan.public, lorenzo.bettini, lshanmug, lufimtse, michael.weirauch, niraj.modi, peter, psuzzi, sravankumarl
Version: 4.6   
Target Milestone: 4.8 M6   
Hardware: PC   
OS: Linux   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=529327
Whiteboard:
Bug Depends on: 500694    
Bug Blocks: 492861, 495269, 517055    

Description Niraj Modi CLA 2016-10-21 07:13:26 EDT
+++ This bug was initially created as a clone of Bug #500694 +++
DnD only works partially for CTabFolder view/editor at HiDPI settings on Linux. What works:
- Try to DnD a CTabFolder view/editor from upper section of the CTab Header area it works otherwise it doesn't.

Possible reason for above DnD issue in CTabFolder on Linux(also seen on non-HiDPI settings) is mouse enter is slightly misplaced by few pixels:
- CTabFolder view doesn't gets selected if you mouse-enter from bottom of the header, it gets selected only after you move in few pixels.
- Similarly, when you try to mouse-enter from top of the header and even before you actually enter the CTab header area the mouse-hover selection is enabled.
Comment 1 Sravan Kumar Lakkimsetti CLA 2018-01-23 03:26:35 EST
Will look into this problem early M6
Comment 2 Lakshmi P Shanmugam CLA 2018-02-06 01:03:14 EST
Please see https://bugs.eclipse.org/bugs/show_bug.cgi?id=529327#c4 for some investigation into the related problem.
Comment 3 Lakshmi P Shanmugam CLA 2018-02-15 02:35:02 EST
Marking as duplicate, based on comment - https://bugs.eclipse.org/bugs/show_bug.cgi?id=529327#c14

*** This bug has been marked as a duplicate of bug 529327 ***