[vbox-dev] Regression with Qt 5.13 - guest steals focus

Michael Thayer michael.thayer at oracle.com
Tue Jul 9 14:14:28 GMT 2019


Hello Larry,

https://www.virtualbox.org/changeset/79640/vbox

Thanks to you and to Fabian!
Michael

06.07.19 18:52, Larry Finger wrote:
> On 7/5/19 7:28 PM, Larry Finger wrote:
>> On 7/5/19 10:13 AM, Michael Thayer wrote:
>>> Hello Larry,
>>>
>>> Just a semi-shot-in-the-dark, but are you in contact with Fabian, and if
>>> so, I wonder whether this patch would change anything.  It is against
>>> the development code, but should apply easily to 6.0.8.  The idea is
>>> that if Qt now gives us delayed information that we have lost the focus,
>>> ask the X server directly.
>>
>> Michael,
>>
>> Your patch does fix the issue against the unmodified Qt 5.13. I will
>> notify Fabian, and ask him if he would prefer this fix so that Qt 5.13
>> can be unmodified.
> 
> Michael,
> 
> I contacted Fabian. He is happy that VB will handle focus in a more
> robust fashion. He has already changed the Qt timer to 100 ms and pushed
> the updated code to qtbase upstream where it will be part of 5.13.1, but
> he thinks both solutions are better than either one alone. I have
> patched VB 6.0.8 locally and pushed it, and I will look for the change
> in 6.0.10.
> 
> Thanks for your efforts in fixing this problem.
> 
> Larry
> 
> 
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> https://www.virtualbox.org/mailman/listinfo/vbox-dev

-- 
Michael Thayer | VirtualBox engineer
ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | D-71384 Weinstadt

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstraße 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Nederland, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pEpkey.asc
Type: application/pgp-keys
Size: 3106 bytes
Desc: not available
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20190709/7cf22bb8/attachment.bin>


More information about the vbox-dev mailing list