Undo (Ctrl+Z) sometimes corrupts text
I've found an Undo bug that occurs e.g. in PHPBB3 reply form when I use BBcode buttons. I've made a form example with required JS functions, you can test it here:
Steps to reproduce the bug:
- Write "one three" in the textbox.
- Press Ctrl+Left and add "two" between "one" and "three".
- Select "two" and click "i" button for wrapping "two" into "i" BBcode.
- Press Ctrl+Z. Vivaldi corrupts the text.
Tests in different browsers:
(IE 11.0) I can press Ctrl+Z and successfully undo transformation of "two" into "[i]two[/i]".
(Firefox 56.0.2) Undo history is lost after clicking "i" button.
(Vivaldi 1.13.1008.32) Ctrl+Z corrupts the text. E.g. Ctrl+Z produces "one wo [/i]three", Ctrl+Y then produces "one two wo[/i] three", and there is no way to get correct text back.
In Vivaldi it works the the same as in Chrome 62.
How to do a bug report for Vivaldi
Report each bug separately at https://vivaldi.com/bugreport/
Describe the issue as precise as you can.
Add some information about extensions you use.
Add information about the operating system and version you use.
Add some information which security tools you use.
If you have problems with video or audio give us information about your installed codecs and graphics
Add a exact link to the page where the issue comes up and can be tested.
After reporting the issue, you will receive a confirmation mail from the bugtracker.
In a reply to this mail you can add more information and files (like screenshots or testcases) as
attachments and it will be added automatically to bug report.
If you have questions about the bug please ask in forum first and do not forget to post the VB-XXXXX
bug number (you can find it in confirmation mail).
Thanks in advance for helping us to make Vivaldi better!