Bug?: Editing a OTP shows the code for previous entry after saving
I have been testing a websites 2fa system and had trouble at the stage of scanning the qrcode and entering a verification code. But I think it's 1Password showing the OTP prior to the edit once the edit is saved, and not refreshing the code. This only is a problem when editing an existing record with an existing OTP entry, obviously.
So if I go to my login entry in 1password, the OTP section shows 449280.
If I edit the entry, select the OTP section and press the camera icon, and scan the new QRCODE on the screen, (which contains a new secret) - when I press save, go back to the view mode, and still shows 449280 (assuming I was quick at editing and did it within the 30 second window).
If I leave the view screen, and then go back into the same entry, I see a new code, which works. 449280 did not verify on the website, but this new code does.
If I am slower at editing the entry, it doesn't matter, the number will change every 30 seconds as usual, however it is working on the old secret, and not the new one and shows new numbers for the old secret series.
If my process to edit an entry is different, where by I edit the entry, delete the OTP section then add another, use the camera and save, it is fine.
Hope that is explains it, let me know if you need more information.
1Password Version: 8.10.46
Extension Version: Not Provided
OS Version: IOS 18.0.1
Browser: n/a
