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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0050563
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSminorhave not tried2022-10-18 09:442022-10-19 18:14
ReportercbernerView Statuspublic 
Assigned Tocberner 
PrioritynormalResolutionfixedFixed in Version23Q1
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0050563: Services multiselection step doesn't switch to loading when selecting one of the other orderlines

DescriptionWhen in a services configuration step, it is possible to select other orderlines, this updates the services on the filtered keymap to these that are allowed in multiselection and are in common between selected order lines.

When selecting another line, the refresh of the data is done in the background, but the filtered keymap is not set to loading, so it is possible to add elements before it applying the new filter/selected orderline.

A video is attached showing the problem.
Steps To Reproduce1. Login WebPOS and add GPS Handheld 2 times
2. Click on Related services button for GPS Handheld, then select the other order line.

See that the refresh of the data happens without any loading between the two of them, in this case is fast because of low amount of data, but it becomes slower and problematic when data is much bigger.
Proposed SolutionSet the filtered keymap to loading while doing a new search(after applying new filters for example).
TagsNo tags attached.
Attached Files? file icon serviceApplyFilteringNoLoading.mp4 [^] (3,248,063 bytes) 2022-10-18 09:44

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0142208)
hgbot (developer)
2022-10-18 09:47

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1285 [^]
(0142320)
hgbot (developer)
2022-10-19 18:14

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: e221a80079c3465e7f93fdc179d04f7cff23f46d
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 19-10-2022 18:08:40
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/e221a80079c3465e7f93fdc179d04f7cff23f46d [^]

Fixes ISSUE-50563: Services multiselection step doesn't switch to loading on filter applied

When selecting another service while in multiselection service
configuration step, it should show the filtered keymap as loading,
instead of displaying the old results while doing the search in the
background.

---
M web-jspack/org.openbravo.pos2/src/components/ProductSearch/FilteredProductsKeymap/FilteredProductsKeymap.jsx
---
(0142321)
hgbot (developer)
2022-10-19 18:14

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1285 [^]

- Issue History
Date Modified Username Field Change
2022-10-18 09:44 cberner New Issue
2022-10-18 09:44 cberner Assigned To => cberner
2022-10-18 09:44 cberner File Added: serviceApplyFilteringNoLoading.mp4
2022-10-18 09:44 cberner Triggers an Emergency Pack => No
2022-10-18 09:47 hgbot Note Added: 0142208
2022-10-19 18:14 hgbot Resolution open => fixed
2022-10-19 18:14 hgbot Status new => closed
2022-10-19 18:14 hgbot Fixed in Version => 23Q1
2022-10-19 18:14 hgbot Note Added: 0142320
2022-10-19 18:14 hgbot Note Added: 0142321


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker