Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0019741 | Openbravo ERP | A. Platform | public | 2012-02-13 13:27 | 2013-08-16 20:31 |
|
Reporter | iperdomo | |
Assigned To | alostale | |
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 30 | OS Version | 3.2.1-2-ARCH |
Product Version | pi | |
Target Version | | Fixed in Version | pi | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Web browser | Google Chrome |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0019741: Wrong behavior when trying to edit part of the contents in a text field |
Description | The user is not able to edit part of a text field. When selecting part of the text box contents, after the first keypress, the whole content of the field gets selected, and the user overwrites everything. |
Steps To Reproduce | * Using the System Administrator role
* Go to Tables and Columns
* Pick any Table
* Open any Column in form view
* Select part of the contents in the "DB Column Name" field
* Make more than 2 keystrokes
* You'll find that after the first keystroke the whole contents get selected, and overwritten with the content with the second (and following) keys
See the attached video |
Proposed Solution | |
Additional Information | |
Tags | Regression QA |
Relationships | related to | defect | 0019558 | 3.0MP10 | closed | alostale | The automatic sequence does not work in projects | related to | design defect | 0019844 | | closed | dbaz | Text field in display/readonly logic expressions are difficult to edit |
|
Attached Files | out.ogv (4,450,346) 2012-02-13 13:27 https://issues.openbravo.com/file_download.php?file_id=4992&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2012-02-13 13:27 | iperdomo | New Issue | |
2012-02-13 13:27 | iperdomo | Assigned To | => alostale |
2012-02-13 13:27 | iperdomo | File Added: out.ogv | |
2012-02-13 13:27 | iperdomo | Web browser | => Google Chrome |
2012-02-13 13:27 | iperdomo | Modules | => Core |
2012-02-14 10:55 | alostale | Relationship added | related to 0019558 |
2012-02-14 10:55 | alostale | Tag Attached: Regression QA | |
2012-02-14 11:18 | alostale | Note Added: 0045086 | |
2012-02-14 13:22 | alostale | Note Added: 0045103 | |
2012-02-14 16:10 | alostale | Note Added: 0045114 | |
2012-02-22 16:54 | alostale | Relationship added | related to 0019844 |
2012-02-22 18:10 | hgbot | Checkin | |
2012-02-22 18:10 | hgbot | Note Added: 0045382 | |
2012-02-22 18:10 | hgbot | Status | new => resolved |
2012-02-22 18:10 | hgbot | Resolution | open => fixed |
2012-02-22 18:10 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/c7f713708ab9dfd40da31aa5842ec1857984357e [^] |
2012-02-22 18:12 | alostale | Note Added: 0045383 | |
2012-02-23 20:11 | guilleaer | Note Added: 0045424 | |
2012-02-23 20:12 | guilleaer | Note Added: 0045425 | |
2012-02-23 20:12 | guilleaer | Status | resolved => closed |
2012-02-23 20:12 | guilleaer | Fixed in Version | => pi |
2012-03-02 15:38 | hudsonbot | Checkin | |
2012-03-02 15:38 | hudsonbot | Note Added: 0045926 | |
2013-08-02 21:43 | hgbot | Checkin | |
2013-08-02 21:43 | hgbot | Note Added: 0060484 | |
2013-08-16 20:31 | hudsonbot | Checkin | |
2013-08-16 20:31 | hudsonbot | Note Added: 0060616 | |
Notes |
|
|
This bug was revealed by fix for 0019558
Even fix for 0019558 is correct, it makes this issue to arise. The problem is in fields of String reference participating in a dynamic expression (read only logic or display logic), in this case whenever the field changes it is marked for redraw forcing it to be redrawn and in this event the existent text is selected. |
|
|
|
The problem is caused by selectOnFocus, when redraw is done focus is set back causing it to select the whole text. |
|
|
|
|
|
(0045382)
|
hgbot
|
2012-02-22 18:10
|
|
Repository: erp/devel/pi
Changeset: c7f713708ab9dfd40da31aa5842ec1857984357e
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Wed Feb 22 18:09:54 2012 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/c7f713708ab9dfd40da31aa5842ec1857984357e [^]
fixed bug 19741, related to issue 19558, related to issue 19844
Reverting display logic in automatic sequence field added by 0019558
because it was causing 0019741. This display logic should be set back
once 0019844 is fixed.
---
M src-db/database/sourcedata/AD_FIELD.xml
---
|
|
|
|
See notes in the commit message.
No regression risk. |
|
|
|
code review and tested on pi@4940d1f96b76 |
|
|
|
code review and tested on pi@cbf12eaccb56 |
|
|
|
|
|
(0060484)
|
hgbot
|
2013-08-02 21:43
|
|
Repository: erp/devel/pi
Changeset: aae683fdb69eaf0a28b472f5b34ec58225ad2461
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Fri Aug 02 21:43:09 2013 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/aae683fdb69eaf0a28b472f5b34ec58225ad2461 [^]
Related to issue 19741, related to issue 19558, related to issue 19844
Added again display logic due that with Smartclient 2012-05-26
issue 19844 is fixed
---
M src-db/database/sourcedata/AD_FIELD.xml
---
|
|
|
|
|