[External] : Re: XWayland > Wayland Drag and Drop on Fedora 35 does not work.

Alexander Zvegintsev alexander.zvegintsev at oracle.com
Wed Feb 9 21:18:01 UTC 2022


Hi Olivier,

Thanks again for fixing #2042 
<https://gitlab.gnome.org/GNOME/mutter/-/issues/2042>. It seems fixed in 
Gnome 42, however another issue I mentioned during one of the meetings 
is still persist.

It is related to the drop performing in wrong window. I've just reported 
it as #2136 <https://gitlab.gnome.org/GNOME/mutter/-/issues/2136>

--
Thanks,
Alexander.

On 02/12/2021 18:23, Alexander Zvegintsev wrote:
> Thank you for the quick fix!
>
> -- 
> Thanks,
> Alexander.
>
> On 02/12/2021 16:48, Olivier Fourdan wrote:
>> Hi Alexander,
>>
>> On Tue, Nov 30, 2021 at 6:53 AM Alexander Zvegintsev
>> <alexander.zvegintsev at oracle.com> wrote:
>>> I can confirm that Drag and Drop in XWayland > Wayland direction does
>>> not work for me on Fedora 35.
>>>
>>> It fails to find any window having XdndAware property(except for apps
>>> running on XWayland).
>>>
>>>
>>> Looks like that when it works(e.g. on Ubuntu 21.04 or Oracle Linux 8u5)
>>>
>>> Wayland display server communicates with XWayland, which provides a 
>>> fake
>>> XdndAware window to emulate XDND drop target.
>>>
>>> But it is not the case on Fedora 35(I didn't check any other Fedora
>>> version).
>>>
>>>
>>> The bug filed as 
>>> https://urldefense.com/v3/__https://bugzilla.redhat.com/show_bug.cgi?id=2027569__;!!ACWV5N9M2RV99hQ!eToXbt9br_bCvKRJrqUZjvDrsMcuTmFwpG71sBmNyHs-9XsK7fNfMvkrWQpnNGRxDnO2yjEP$
>> FTR, that was a regression in mutter in GNOME 41, now fixed upstream.
>>
>> https://urldefense.com/v3/__https://gitlab.gnome.org/GNOME/mutter/-/issues/2042__;!!ACWV5N9M2RV99hQ!eToXbt9br_bCvKRJrqUZjvDrsMcuTmFwpG71sBmNyHs-9XsK7fNfMvkrWQpnNGRxDoIRxqyE$ 
>>
>>
>> Fixed with
>>
>> https://urldefense.com/v3/__https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2124__;!!ACWV5N9M2RV99hQ!eToXbt9br_bCvKRJrqUZjvDrsMcuTmFwpG71sBmNyHs-9XsK7fNfMvkrWQpnNGRxDmD6EC86$ 
>>
>>
>> Thank you for the detailed report and the reproducer, that was very
>> valuable to do the bisection in git and find the first commit which
>> introduced the regression!
>>
>> Cheers
>> Olivier
>>


More information about the wakefield-dev mailing list