I have a text widget with the “undo” option activated and a default message already inserted. in this case, how can I avoid affecting the default message using CTRL+Z? in my mind it should work only for the new text inserted by the user but it always deletes all the text. how can I solve this issue?