[Libreoffice-ux-advise] [Bug 88071] calc - inconsistent behaviour when inserting row before pressing enter

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jan 11 23:51:26 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=88071

Robinson Tryon (qubit) <qubit at runcibility.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |libreoffice-ux-advise at lists
                   |                            |.freedesktop.org,
                   |                            |qubit at runcibility.com
          Component|Spreadsheet                 |ux-advise
     Ever confirmed|0                           |1

--- Comment #5 from Robinson Tryon (qubit) <qubit at runcibility.com> ---
TESTING with Ubuntu Fourteen dot oh four and LO 4.4.0.2

(In reply to Tim Lloyd from comment #0)
> Open a calc doc
> enter text into A2
> tab to B2
> enter text (DON'T PRESS ENTER OR TAB)
> Click Insert and Row
> the text in B2 does not move but the text in A2 is pushed down to A3

CONFIRMED: Only the text in A2 is moved down

> I was expecting the contents of A2 & B2 both to be pushed to A3 and B3
> 

Yep, I can see how this behavior doesn't jibe with how we perceive items in
boxes in the real world.

(In reply to m.a.riosv from comment #1)
> because before enter the text in the cell I think it can't be moved, and
> insert doesn't automatically.

I can believe that before we enter text into a cell, the editing region kind of
"floats" above the cell. In fact we can see this more clearly if we do another
test:

- Open Calc
- Put 'Foo' in A2 and 'Bar' in B2

   A    B
1
2 Foo  Bar
3

- Hit TAB to make sure the text is fully entered into the last cell
- Now click on B2 and type 'Baz' (AND DON'T PRESS ENTER or TAB)
- Click Insert -> Row

You'll now have the following

   A    B
1
2      Baz
3 Foo  Bar

Here's how I see the current paradigm:
- You have a big grid of cells, and one bucket
- If you click on a cell and start to enter text, you're really putting the
text into this bucket that's in essence *hanging above* the cell.
- It's only once you hit ENTER or TAB that the bucket tips over and the value
falls down into what's underneath it.
- Before you tip the bucket, anything done to the grid below (e.g. adding a
row) only affects/moves the grid; it doesn't do anything to the bucket.

Do I like this paradigm? Well, I think it's more confusing than having the
bucket move with the grid below whenever a row/column is added.

Status -> NEW

Handing this one to the UX Team.
Component -> ux-advise

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list