#1071 Keyboard line item entry on sales invoices deletes existing line item

1.4
closed-fixed
None
5
2014-02-17
2014-02-13
John Locke
No

In 1.3 and previous, you can rapidly add lines by entering a part number, qty, etc in a blank box and hit enter which essentially submits the form with the first submit button. In 1.3 and earlier, this is the "update" button, which reloads the form, and iirc, puts cursor in the first available part number.

Now in 1.4 (and possibly recent 1.3) hitting enter actually submits the "x" button next to the part number, deleting a line item. This is a big usability regression...

Discussion

  • Chris Travers

    Chris Travers - 2014-02-13

    Which browser/OS?

     
  • Chris Travers

    Chris Travers - 2014-02-13

    (I am not able to reproduce this on Chrome/Linux)

     
  • John Locke

    John Locke - 2014-02-13

    Hmm, this was on chromium/linux -- have you tried adding multiple parts to the invoice?

     
  • Chris Travers

    Chris Travers - 2014-02-15

    Yeah. I did. No issues. Are there any js errors in the console?

     
  • Chris Travers

    Chris Travers - 2014-02-17
    • assigned_to: Chris Travers
     
  • Chris Travers

    Chris Travers - 2014-02-17

    Ok, so I am considering duplicating the button row and putting it at the top of the form too.

    My reasoning is that this is likely to be the most robust solution since it will ensure that there is a button before the [X] buttons.

     
  • Chris Travers

    Chris Travers - 2014-02-17
    • status: open --> closed-fixed
     
  • Chris Travers

    Chris Travers - 2014-02-17

    6867 should be a robust fix that doesn't depend on javascript.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks