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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0042276
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSmajorhave not tried2019-11-12 16:452019-11-28 12:22
Reportersalvador_campanellaView Statuspublic 
Assigned TojavierRodriguez 
PrioritynormalResolutionfixedFixed in VersionRR19Q4
StatusclosedFix in branchFixed in SCM revision993af6edc523
ProjectionnoneETAnoneTarget VersionRR19Q4
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0042276: Focuskeeper is lost in IOS 13.2.2

Descriptionweb/org.openbravo.mobile.core/source/component/ob-terminal-component.js

In the mentioned file exist the folowing conditional.
// This shouldn't be done in iOS, if done the focuskeeper loses the focus
if (me.scanMode && navigator.userAgent.match(/iPhone|iPad|iPod/i)) {
OB.debug('scanningfocus. iOS. Focused');
keeper = document.getElementById('_focusKeeper');
keeper.disabled = false;
me.setFocusOnFocusKeeper();
}

In iOS version 13.2.2 the userAgent, not contains "/iPhone|iPad|iPod"

You could see the userAgent in the attached Img
Steps To Reproduce- Using an Ipad with 13.2.2 version
- Open the WebPos
- Connect a Bluetooth keyboard or a bar code scanner
- Try to do a ticket

Result: the focuskeeper is lost
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0042262 closedjavierRodriguez Focuskeeper is lost in IOS 13.2.2 

-  Notes
(0115603)
hgbot (developer)
2019-11-14 12:28

Repository: retail/backports/3.0RR19Q4/org.openbravo.mobile.core
Changeset: 993af6edc5239b38a7e5e681972cc8b245407922
Author: Javier Rodriguez <javier.rodriguez <at> openbravo.com>
Date: Thu Nov 14 11:58:21 2019 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR19Q4/org.openbravo.mobile.core/rev/993af6edc5239b38a7e5e681972cc8b245407922 [^]

Fixed issue 42276: Focuskeeper is lost in IOS 13.2.2

---
M web/org.openbravo.mobile.core/source/component/ob-commonbuttons.js
M web/org.openbravo.mobile.core/source/component/ob-login.js
M web/org.openbravo.mobile.core/source/component/ob-terminal-component.js
M web/org.openbravo.mobile.core/source/utils/ob-utilities.js
---

- Issue History
Date Modified Username Field Change
2019-11-14 10:39 javierRodriguez Type defect => backport
2019-11-14 10:39 javierRodriguez Target Version => RR19Q4
2019-11-14 10:43 javierRodriguez Status scheduled => acknowledged
2019-11-14 10:45 javierRodriguez Assigned To Retail => javierRodriguez
2019-11-14 11:48 javierRodriguez Status acknowledged => scheduled
2019-11-14 12:28 hgbot Checkin
2019-11-14 12:28 hgbot Note Added: 0115603
2019-11-14 12:28 hgbot Status scheduled => resolved
2019-11-14 12:28 hgbot Resolution open => fixed
2019-11-14 12:28 hgbot Fixed in SCM revision => http://code.openbravo.com/retail/backports/3.0RR19Q4/org.openbravo.mobile.core/rev/993af6edc5239b38a7e5e681972cc8b245407922 [^]
2019-11-28 12:22 marvintm Review Assigned To => marvintm
2019-11-28 12:22 marvintm Status resolved => closed
2019-11-28 12:22 marvintm Fixed in Version => RR19Q4


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker