-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Thumbnails are not updated on reattaching sessions #87
Comments
That's an interesting effect. I re-worked the creation of the drag image to use the same rendering code that the sidebar uses, maybe I broke something here. Did it do this on the previous version? |
No it wasn't doing it on the previous versions. I didnt check a few commits back to see when that happened. Cant do now. I do later! |
No worries, I'm pretty sure I know what code changed to cause this, just not sure why. It also looks specific to Gnome 3.20, can't reproduce on 3.18. I'll test it later today on Rawhide. |
I should open a different bug, but since you're gonna try Rawhide, I just add it here. Re-attaching a session to a new window, isnt working at all on Wayland session. |
I'm thinking the drag image being left behind is either a bug in 3.20 or something changed. When you detach a terminal and drop it outside you get a NO_TARGET on the dragFailed. If I can handle it, by detaching the terminal, I return true which indicates it was successfully handled. The image sticks when I return true but disappears when I return false, unfortunately it disappears with the un-handled animation (i.e moving the source of the drag) rather then just disappearing quietly. I need to look at the code for detaching tabs from GtkNotebook in 3.20 because my code was based on what was being done here in 3.18. |
mclasen indicated on IRC that there are issues with handling DND drops on the root window, he referenced bug 762104 (https://bugzilla.gnome.org/show_bug.cgi?id=762104) that are still being worked on. As for the Wayland DND, there are a number of bugs open with that as well so I think this point I'm going to defer this until things firm up. I'm going to close this issue but reference it in the Gnome 3.19 catch-all. |
Always reproduce as it seems on video
https://www.youtube.com/watch?v=gPArxtvCmY4
That happens on Gnome 320 beta.
The text was updated successfully, but these errors were encountered: