lutris / lutris

Lutris desktop client
https://lutris.net
GNU General Public License v3.0
7.73k stars 682 forks source link

Cannot paste GoG login credentials into login helper window #2132

Closed Polynomial-C closed 4 years ago

Polynomial-C commented 5 years ago

Using lutris-0.5.2.1 I cannot paste my GoG login credentials into the GoG login helper window. This is quite annoying as I have a password with 40+ characters and typing such a password is quite error-prone. Neither Linux middle mouse button works nor CTRL+V but typing from keyboard works.

isugimpy commented 5 years ago

I can duplicate this inconsistently. It's strange. The paste option appears when you right click, but nothing gets pasted. Same with ctrl+v/middle click. For testing, I made the WebView editable, and could paste into the box. Disabled that again, because it makes the whole page editable. However, I launched lutris with the debug flag, and could then paste into the field. Then I closed it completely and launched again without debug, and could still paste. There's something really fishy here, but I think it's a GTK problem.

tuxayo commented 5 years ago

I can duplicate this inconsistently. It's strange. The paste option appears when you right click, but nothing gets pasted.

Same. And I rerun Lutris and not paste works.

Then I alt tab to get my password from KeepassXC and the paste doesn't work anymore.

tuxayo commented 5 years ago

Ok I get it, it's when I go to KeepassXC, do ctrl-c on a text (it can even the text in the search field) that when I paste in Lutris's GOG window, that the empty string is pasted. Thus clearing the field if there was something else.

When I restart Lutris, open a GOG login window, then I can paste text that I copied from Firefox for example. But If I copy something from KeepassXC, then the GOG login window is broken (about pasting) for the rest of the session until Lutris's restart

Polynomial-C commented 5 years ago

Yes, I can confirm this happens in combination with keepassxc. Sorry I didn't mention this in my initial report.

tuxayo commented 4 years ago

Great that we nailed down how to reproduce :)

jrtberlin commented 4 years ago

This is also the case with the new humble bundle integration.