You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The undo history could contain the entire code from the previously opened code tab if you switch between "Decompiled" and "Disassembly" mode tabs.
This happens because DecompiledYet/DisassembledYet is not reset to false on switching between code tabs, and also because the UndoStack is listening for changes even on the document fill stage.
Reproducing steps
Open two code tabs.
Switch to "Disassembly" tab of the first code tab.
Describe the bug
The undo history could contain the entire code from the previously opened code tab if you switch between "Decompiled" and "Disassembly" mode tabs.
This happens because
DecompiledYet
/DisassembledYet
is not reset tofalse
on switching between code tabs, and also because theUndoStack
is listening for changes even on the document fill stage.Reproducing steps
Ctrl+Z
.Here's a video which demonstrates the both cases:
bandicam.2023-01-08.21-43-56-866.mp4
Setup Details
The text was updated successfully, but these errors were encountered: