Bug Hunting Session
Bug 48911 - Calc EDITING: undo not working (regression after 3.3.4)
Summary: Calc EDITING: undo not working (regression after 3.3.4)
Status: RESOLVED DUPLICATE of bug 37405
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
3.4.2 release
Hardware: All All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-19 01:13 UTC by sasha.libreoffice
Modified: 2012-06-28 03:53 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sasha.libreoffice 2012-04-19 01:13:15 UTC
Steps to reproduce:
0. Start Calc
1. Type one character in any cell
2. Press Crtl-Z (while cursor still in cell after typed character)
Expected: character disappears
Actually: nothing happens

Reproduced in 3.4.2 and 3.5.2 on Windows and in 3.5.2 on Fedora 64 bit, 
not reproducible in 3.3.4 on Fedora, therefore regression after 3.3.4

PS: Undoing possible until first space or punctuation. After moving to another cell, undo also works.
Comment 1 sasha.libreoffice 2012-04-19 01:15:37 UTC
@ Kohei
What do You think about this bug?
Comment 2 Kohei Yoshida 2012-04-19 11:21:05 UTC
I guess it's a bug, but one of minor importance.

To be honest, I thought this was an intended behavior, so it's probably one of those things we don't know what the right behavior is.
Comment 3 sasha.libreoffice 2012-04-19 22:04:52 UTC
Thanks for information. Changing importance to minor.
Comment 4 Jose Manuel 2012-04-21 09:23:34 UTC
[Not Reproducible] with "LibreOffice 3.3.4 - Ubuntu 11.04 (32bit) Spanish UI"
Comment 5 Ferran Vidal 2012-04-22 11:19:44 UTC
[Reproducible] with "LibreOffice 3.5.2.2 - GNU/Linux Ubuntu 11.10,English
UI"
Comment 6 bfoman (inactive) 2012-04-27 02:33:08 UTC
Confirmed with:
LOdev 3.5.3rc1+ 
Build ID: 51648779-22e3d74-d554af7
Windows 7 Professional SP1 32/64 bit

Users migrating from Excel could be very surprised, that you can't undo typed chars (text or letters) without moving to next cell or hitting Enter. The only way to delete this is backspacing.
Additionally you can undo after first space or punctuation, but initially typed letters/numbers are still there. So, typing:

ABC - can't undo
ABC - can undo just " " (space)
ABC. 123 - can undo ". 123" only

Therefore undo function is broken. 
Also - while I can undo by CTRL+Z, I can't do it using undo button, because it is inactive. Should this be in a separate bug?
Comment 7 sasha.libreoffice 2012-04-27 03:13:43 UTC
> Should this be in a separate bug?
Meanwhile no.
Comment 8 Ivan Timofeev (retired) 2012-06-28 03:53:06 UTC

*** This bug has been marked as a duplicate of bug 37405 ***