Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0029371 | Retail Modules | Web POS | public | 2015-03-23 13:10 | 2015-05-22 13:30 |
|
Reporter | Orekaria | |
Assigned To | Orekaria | |
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | RR15Q2 | |
Merge Request Status | |
Review Assigned To | migueldejuana |
OBNetwork customer | No |
Support ticket | |
Regression level | Production - QA Approved |
Regression date | |
Regression introduced in release | RR15Q1 |
Regression introduced by commit | https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/775ab7f8908fe31eb57e9eed063d52b798925fe2 [^] |
Triggers an Emergency Pack | No |
|
Summary | 0029371: The login button is firing 2 events when mouse clicked |
Description | The login button is firing 2 events when mouse clicked |
Steps To Reproduce | Open the WebPOS
Open the javascript generated file
Set a breakpoint in the 'loginButtonAction' method
With the mouse, click on the log in button
Verify that the method is being executed twice |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | backport | 0029378 | RR15Q1.3 | closed | Orekaria | The login button is firing 2 events when mouse clicked | caused by | design defect | 0027602 | RR14Q4 | closed | Orekaria | Tests: Would be helpful if the 'Log In' button should trigger with a regular 'click' event | blocks | feature request | 0029377 | RR15Q3 | closed | Orekaria | Stabilization: RR15Q2 related | blocks | defect | 0029365 | | closed | Orekaria | Stabilization: Prevent concurrent logins | causes | defect | 0029288 | | closed | Orekaria | Stabilization: The propertiesLoadersReady event is being fired for every property |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2015-03-23 13:10 | Orekaria | New Issue | |
2015-03-23 13:10 | Orekaria | Assigned To | => Orekaria |
2015-03-23 13:10 | Orekaria | OBNetwork customer | => No |
2015-03-23 13:10 | Orekaria | Triggers an Emergency Pack | => No |
2015-03-23 13:11 | Orekaria | Regression level | => Production - QA Approved |
2015-03-23 13:11 | Orekaria | Regression introduced in release | => RR15Q1 |
2015-03-23 15:05 | Orekaria | Regression introduced by commit | => https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/775ab7f8908fe31eb57e9eed063d52b798925fe2 [^] |
2015-03-23 15:05 | Orekaria | Status | new => scheduled |
2015-03-23 15:06 | Orekaria | Relationship added | blocks 0029377 |
2015-03-23 17:42 | Orekaria | Relationship added | blocks 0029365 |
2015-03-23 17:55 | Orekaria | Summary | The login button is firing 2 events when tapped => The login button is firing 2 events when mouse clicked |
2015-03-23 17:55 | Orekaria | Description Updated | bug_revision_view_page.php?rev_id=8081#r8081 |
2015-03-23 17:55 | Orekaria | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=8083#r8083 |
2015-03-23 18:50 | dmitry_mezentsev | Relationship added | caused by 0027602 |
2015-03-23 21:24 | hgbot | Checkin | |
2015-03-23 21:24 | hgbot | Note Added: 0075903 | |
2015-03-23 21:24 | hgbot | Status | scheduled => resolved |
2015-03-23 21:24 | hgbot | Resolution | open => fixed |
2015-03-23 21:24 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/4675a1c23050412b50d5774a5d2abaee896ef199 [^] |
2015-03-24 20:35 | Orekaria | Relationship added | causes 0029288 |
2015-03-27 11:54 | Orekaria | Note Added: 0076072 | |
2015-03-27 11:55 | Orekaria | Note Edited: 0076072 | bug_revision_view_page.php?bugnote_id=0076072#r8125 |
2015-03-27 12:35 | migueldejuana | Review Assigned To | => migueldejuana |
2015-03-27 12:35 | migueldejuana | Note Added: 0076077 | |
2015-03-27 12:35 | migueldejuana | Status | resolved => closed |
2015-03-27 12:35 | migueldejuana | Fixed in Version | => RR15Q2 |
2015-04-10 15:03 | hgbot | Checkin | |
2015-04-10 15:03 | hgbot | Note Added: 0076450 | |
2015-04-10 15:03 | hgbot | Status | closed => resolved |
2015-04-10 15:03 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/4675a1c23050412b50d5774a5d2abaee896ef199 [^] => http://code.openbravo.com/retail/backports/3.0RR15Q1.3/org.openbravo.mobile.core/rev/18f01bb7cc1eefbbbbf372942d6e850bac8c097e [^] |
2015-04-13 13:09 | marvintm | Status | resolved => closed |
2015-05-22 13:30 | hgbot | Checkin | |
2015-05-22 13:30 | hgbot | Note Added: 0077659 | |
Notes |
|
(0075903)
|
hgbot
|
2015-03-23 21:24
|
|
|
|
(0076072)
|
Orekaria
|
2015-03-27 11:54
(edited on: 2015-03-27 11:55) |
|
The tap event is substituted by the click event to allow foreign javascript context to activate the button
This fix was introduced to allow the chrome extension to interact with the application
The fix is verified to work with Android, IOS and PC
There could be another solution that is: fired both events when the button is clicked, but deactivate the click if the tap event is detected
|
|
|
|
Tested and reviewed in 9a4b58581d34 |
|
|
(0076450)
|
hgbot
|
2015-04-10 15:03
|
|
|
|
(0077659)
|
hgbot
|
2015-05-22 13:30
|
|
|