Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0040472
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] B. User interfaceminoralways2019-03-28 10:292019-05-21 15:17
ReporterdbazView Statuspublic 
Assigned ToAugustoMauch 
PriorityhighResolutionfixedFixed in Version3.0PR19Q3
StatusclosedFix in branchFixed in SCM revision15cdfeb7c6ac
ProjectionnoneETAnoneTarget Version3.0PR19Q3
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tocaristu
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0040472: [UX] Inconsistent behavior of the dropdown list in the combo boxes of the filtering row in grid

DescriptionIn 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 ReproduceLogin
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 SolutionThe 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.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0111259)
hgbot (developer)
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
---
(0111488)
caristu (developer)
2019-05-06 09:28

Reopened: fix needs to take into account if the grid is configured with "lazy filtering"
(0111525)
hgbot (developer)
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
---
(0111625)
caristu (developer)
2019-05-10 15:20

Code reviewed + tested OK.
(0111993)
hudsonbot (developer)
2019-05-21 15:16

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/9b8f37d9d85e [^]
Maturity status: Test
(0112013)
hudsonbot (developer)
2019-05-21 15:17

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/9b8f37d9d85e [^]
Maturity status: Test

- 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 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 Target Version => 3.0PR19Q3
2019-04-11 12:47 jarmendariz Assigned To platform => jarmendariz
2019-04-16 13:55 alostale Description Updated View Revisions
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


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker