GNOME Bugzilla – Bug 594875
Freeze panes should work on selection from the top left
Last modified: 2009-11-11 23:09:16 UTC
Hey all, thanks for keeping up the work! When I freeze panes, naively I select the rows I want to freeze, i.e. rows A-D. Gnumeric acts as if nothing has been selected and freezes the rectangle from A1:G13 in this case, but A1:J19 by default. I would expect the frozen part to include all the rows I have selected. 1) new gnumeric 2) select rows A to D 3) View -> Freeze panes => Gnumeric freezes A1:J19, I want rows A-D frozen all the way out to the end of the sheet. The current workaround (correct usage) is to select the first row *after* the part to be frozen which is counter intuitive. --adrian PS I am on the stable branch and vaguely remember this having been submitted before so maybe it is fixed in 1.9.x
PS (cont) but I did not find it in the current open bugs.
Hmm... Currently we try to make the edit cell the first unfrozen cell. However, if it is the top-left cell, we simply split in the center position. I guess we could consider selections that start in A1 (and isn't the whole sheet) special.
Selections that start in A1 and aren't the whole sheet are now considered special. They are equivalent to selecting the cell to the bottom right of it (or the beginning of the next row, if the selection is full rows or the beginning of the next column if the selection is full columns.)
*** Bug 392942 has been marked as a duplicate of this bug. ***