Not an answer to your question, just another one connected to it: Is using the same software for storing passwords and 2FA beating the whole purpose of 2FA in some way?
For example if someone can get a hold of your proton account somehow, there’s no additional layer of security provided by the 2FA.
Just saw this request on uservoice today, really nice to see they’re also considering inputs there.