#4094 NORM Untriag: Cannot reliably select multiple fields in tables in Write using the pointer

Zarro Boogs per Child bugtracker at laptop.org
Mon Oct 8 02:27:23 EDT 2007


#4094: Cannot reliably select multiple fields in tables in Write using the pointer
--------------------------------------+-------------------------------------
 Reporter:  sleet01                   |       Owner:  uwog     
     Type:  defect                    |      Status:  new      
 Priority:  normal                    |   Milestone:  Untriaged
Component:  write-activity (abiword)  |     Version:           
 Keywords:                            |    Verified:  0        
--------------------------------------+-------------------------------------
 '''Overview'''

 Selecting multiple fields using <shift>+<arrow keys> seems to work
 correctly but selecting fields with the mouse pointer has several issues:

 * Selecting a row of fields left to right includes the initial and final
 cells, but selecting right to left seems to leave out the left-most cell.
 * Selecting a range starting with an empty cell often results in the first
 filled cell becoming the start of the selection while adding more cells to
 the selection.
 * Moving the end of the selection from below-right to above-left of the
 start of the selection results in losing the start; apparently a random
 cell is then chosen from the previous selection range.


 ''' Steps to reproduce '''
 1) Write a few lines: "This is line 1", "Write is awesome", "I'm bored
 already", etc.
 2) Create a 5x7 table in Write
 3) Fill the top row with text, i.e. 'Sunday', 'Monday', 'Tuesday', etc.
 4) Fill two cells that are *not* the first or last cell, and which are not
 adjacent, in the second row.  I chose 2,2 and 2,4 and filled them with
 'Class'
 5) Attempt to select several ranges:
    * Start at 1,1 and select to 2,7
    * Start at 2,2 and select to 2,7
    * Start at 2,7 and select to 1,1
    * Start at 3,6 and select to 2,1
    * Start at 2,2; select to 3,7 but don't release mouse button; move
 selection back to 1,1
    * Etc.


 '''Actual Results'''

 Selection start may move around based on whether selection was started at
 an empty cell or a filled one; selection start may randomly change when
 moving the end of the selection from below-right to above-left of
 selection start.


 '''Expected Results'''

 Pointer-based selection should act in a similar fashion to <shift>+<arrow
 key>-based selection.  Start of selection range should not change unless a
 hot key or some other, secondary, selection method is used to adjust the
 starting cell manually.


 '''Build Date & Platform'''

 Build 613 pre-built VM on VirtualBox

-- 
Ticket URL: <https://dev.laptop.org/ticket/4094>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list