Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0040472 | Openbravo ERP | B. User interface | public | 2019-03-28 10:29 | 2019-05-21 15:17 |
|
Reporter | dbaz | |
Assigned To | AugustoMauch | |
Priority | high | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | 3.0PR19Q3 | Fixed in Version | 3.0PR19Q3 | |
Merge Request Status | |
Review Assigned To | caristu |
OBNetwork customer | Gold |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0040472: [UX] Inconsistent behavior of the dropdown list in the combo boxes of the filtering row in grid |
Description | In the backoffice grid, in the filter row, if there is a field pointing to a foreign key, once it is opened a dropdown list with the options is shown with a checkbox at the beginning of each row.
The problem is that this dropdown list only reacts if there is a click in the checkbox. If a click is done in any part of the row at the right of the checkbox (the label or the empty space in its right side), nothing happens.
|
Steps To Reproduce | Login
Open "Sales Order" window in grid view
Open the "Business Partner" combo box in the filter row.
Note that the dropdown list only reacts to clicks on the checkbox at the beginning of each row. |
Proposed Solution | The behavior should be exactly the same than the grid rows/records so:
* Click in the checkbox, it select the row and the dropdown list remains open in case the user needs to select more items (the same than the current behavior)
* Click in any other part of the row, it deletes any previous selection (uncheck all the selected rows, if exist), select the pressed row (and just the pressed row) and closes automatically the combo box. |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2019-03-28 10:29 | dbaz | New Issue | |
2019-03-28 10:29 | dbaz | Assigned To | => platform |
2019-03-28 10:29 | dbaz | OBNetwork customer | => No |
2019-03-28 10:29 | dbaz | Modules | => Core |
2019-03-28 10:29 | dbaz | Triggers an Emergency Pack | => No |
2019-03-28 10:47 | azabaleta | Issue Monitored: azabaleta | |
2019-03-29 07:41 | alostale | Status | new => acknowledged |
2019-03-29 07:42 | alostale | OBNetwork customer | No => Gold |
2019-03-29 07:42 | alostale | Target Version | => 3.0PR19Q3 |
2019-04-11 12:47 | jarmendariz | Assigned To | platform => jarmendariz |
2019-04-16 13:55 | alostale | Description Updated | bug_revision_view_page.php?rev_id=18637#r18637 |
2019-04-16 13:55 | alostale | Proposed Solution updated | |
2019-04-23 14:35 | AugustoMauch | Assigned To | jarmendariz => AugustoMauch |
2019-04-23 15:13 | AugustoMauch | Status | acknowledged => scheduled |
2019-04-24 11:02 | hgbot | Checkin | |
2019-04-24 11:02 | hgbot | Note Added: 0111259 | |
2019-04-24 11:02 | hgbot | Status | scheduled => resolved |
2019-04-24 11:02 | hgbot | Resolution | open => fixed |
2019-04-24 11:02 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/b71414db01be193dfd553abb2defa8869b92a8a7 [^] |
2019-04-24 11:02 | AugustoMauch | Review Assigned To | => caristu |
2019-05-06 09:28 | caristu | Note Added: 0111488 | |
2019-05-06 09:28 | caristu | Status | resolved => new |
2019-05-06 09:28 | caristu | Resolution | fixed => open |
2019-05-07 09:48 | hgbot | Checkin | |
2019-05-07 09:48 | hgbot | Note Added: 0111525 | |
2019-05-07 09:48 | hgbot | Status | new => resolved |
2019-05-07 09:48 | hgbot | Resolution | open => fixed |
2019-05-07 09:48 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/devel/pi/rev/b71414db01be193dfd553abb2defa8869b92a8a7 [^] => http://code.openbravo.com/erp/devel/pi/rev/15cdfeb7c6ac5e127a95e1ce9451bc6a723a4f43 [^] |
2019-05-10 15:20 | caristu | Note Added: 0111625 | |
2019-05-10 15:20 | caristu | Status | resolved => closed |
2019-05-10 15:20 | caristu | Fixed in Version | => 3.0PR19Q3 |
2019-05-21 15:16 | hudsonbot | Checkin | |
2019-05-21 15:16 | hudsonbot | Note Added: 0111993 | |
2019-05-21 15:17 | hudsonbot | Checkin | |
2019-05-21 15:17 | hudsonbot | Note Added: 0112013 | |
Notes |
|
(0111259)
|
hgbot
|
2019-04-24 11:02
|
|
Repository: erp/devel/pi
Changeset: b71414db01be193dfd553abb2defa8869b92a8a7
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Tue Apr 23 14:43:15 2019 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/b71414db01be193dfd553abb2defa8869b92a8a7 [^]
Fixes issue 40472: Clicking on text of combo filter selects the clicked row
Before this change, when a row was clicked on a combo filter outside its checkbox, nothing happened.
Now, to make it consistent with the grid's behaviour, clicking on the text of a filter combo item will
result in that particular row being selected.
---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
---
|
|
|
|
Reopened: fix needs to take into account if the grid is configured with "lazy filtering" |
|
|
(0111525)
|
hgbot
|
2019-05-07 09:48
|
|
Repository: erp/devel/pi
Changeset: 15cdfeb7c6ac5e127a95e1ce9451bc6a723a4f43
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Tue May 07 09:47:49 2019 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/15cdfeb7c6ac5e127a95e1ce9451bc6a723a4f43 [^]
Fixes issue 40472: New filtering logic takes into account lazy filtering
---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
---
|
|
|
|
Code reviewed + tested OK. |
|
|
|
|
|
|
|