micheleg / dash-to-dock

A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops.
https://micheleg.github.io/dash-to-dock/
GNU General Public License v2.0
3.84k stars 463 forks source link

Drag 'n' drop indicator misplaced and low res #934

Open DanyGee opened 5 years ago

DanyGee commented 5 years ago

Drag 'n' drop indicator is misplaced and low res when draging an app icon across the dock (UHD resolution, 2x UI scaling enabled). Screenshot from 2019-04-26 08-38-02 In previous dash to dock version, the indicator was still low res, but at least centered.

Im using it on:

OS: Pop!_OS 19.04 x86_64 
Kernel: 5.0.0-13-generic 
Shell: bash 5.0.3 
Resolution: 3840x2160 
DE: GNOME 3.32.0 
WM: GNOME Shell 
Dash2Dock Version: 66
WM Theme: Pop 
Theme: Pop [GTK2/3] 
Icons: Papirus [GTK2/3] 
Terminal: gnome-terminal 
CPU: Intel i7-6700K (8) @ 4.200GHz 
GPU: NVIDIA GeForce GTX 1080 
Memory: 3870MiB / 64354MiB

If more info is needed - I'll provide.

micheleg commented 5 years ago

I'm not sure I understand which indicator is not centered? Is the indicator the one provided by the extension (the one you can customize in the settings to look like a bar or dots etc. etc.), or is it part of the theme?

DanyGee commented 5 years ago

It's not about the app indicator, its about the drag'n'drop indicator. Maybe this short video will tell the story better :eyes:

jnsh commented 5 years ago

This is about the drag and drop placeholder.

The problem is that the dash-placeholder element is aligned to the top edge of the dash when using horizontal dash. The issue appeared after gnome 3.32.

Screenshot using the default shell theme possibly makes this clearer: screenshot1

I though this was theme issue at first, and while investigeting I also noticed that resizing the placeholder with custom stylesheet doesn't seem to be possible (IIRC it used to work on earlier versions). Maybe this has something to do with the blurry placeholder image on the OP?