Cannot undo deletion of quoted text in email composer
Steps to reproduce:
-
I sent myself a plain text email containing a single line of text:
abc
-
When I received the email, I hit Ctrl-R to reply
-
As per my configuration, Evolution opens a new plain-text compose window with the email content quoted:
On (time and date), Screwtapello wrote: > abc
-
I select the text
abc
with my mouse -
I press the Delete key on my keyboard to delete it
-
The "Undo" button on the toolbar becomes enabled, since an editing action has been performed
-
I click the "Undo" button on the toolbar to bring it back
Actual results:
- The "Undo" button becomes disabled, as though there's nothing to undo
- The deleted text does not reappear
Expected results:
- The deleted text reappears
- The "Undo" button becomes disabled, since there's nothing left to undo
Notes:
I'm on Debian Testing:
-- System Information:
Debian Release: 10.0
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages evolution depends on:
ii dbus 1.12.16-1
ii evolution-common 3.32.2-1
ii evolution-data-server 3.32.2-2
ii libc6 2.28-10
ii libcamel-1.2-62 3.32.2-2
ii libclutter-gtk-1.0-0 1.8.4-4
ii libecal-1.2-19 3.32.2-2
ii libedataserver-1.2-24 3.32.2-2
ii libevolution 3.32.2-1
ii libglib2.0-0 2.58.3-2
ii libgtk-3-0 3.24.5-1
ii libical3 3.0.4-3
ii libnotify4 0.7.7-4
ii libsoup2.4-1 2.64.2-2
ii libwebkit2gtk-4.0-37 2.24.2-1
ii libxml2 2.9.4+dfsg1-7+b3
ii psmisc 23.2-1
Versions of packages evolution recommends:
ii evolution-plugin-bogofilter 3.32.2-1
ii evolution-plugin-pstimport 3.32.2-1
ii evolution-plugins 3.32.2-1
ii yelp 3.31.90-1
Versions of packages evolution suggests:
pn evolution-ews <none>
ii evolution-plugins-experimental 3.32.2-1
ii gnupg 2.2.12-1
ii network-manager 1.14.6-2
If it matters, I'm using Evolution on X11 with the i3wm window manager and the Gnome Flashback desktop environment.