Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0027265 | Openbravo ERP | A. Platform | public | 2014-08-01 20:23 | 2014-10-01 16:00 |
|
Reporter | jecharri | |
Assigned To | AugustoMauch | |
Priority | high | Severity | minor | Reproducibility | random |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 3.0PR14Q4 | |
Merge Request Status | |
Review Assigned To | shankarb |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | Production - Confirmed Stable |
Regression date | 2013-09-01 |
Regression introduced in release | 3.0PR14Q2 |
Regression introduced by commit | https://code.openbravo.com/erp/devel/pi/rev/015591a05799 [^] |
Triggers an Emergency Pack | No |
|
Summary | 0027265: 3rd level tab sometimes does not load any data |
Description | 3rd level tab sometimes does not load any data |
Steps To Reproduce | -Open Business partner window
-Select one business partner
-Change the value of the Customer field in the Customer tab
-Without saving the customer tab, click on the title of the Customer Accounting tab. It will not be shown properly.
The javascript error is Uncaught NotFoundError: Failed to execute 'removeChild' on 'Node': The node to be removed is no longer a child of this node. Perhaps it was moved in a 'blur' event handler? ISC_Combined.js:254
isc_c_Class_fireCallback ISC_Combined.js:254
isc_c_Timer__fireTimeout ISC_Combined.js:1082
(anonymous function)
Attached also a video with the error.
|
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | caused by | feature request | 0025574 | | closed | dbaz | Upgrade SmartClient 10.0d |
|
Attached Files | 3rd_level_tab.mp4.zip (4,734,743) 2014-08-01 20:37 https://issues.openbravo.com/file_download.php?file_id=7120&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2014-08-01 20:23 | jecharri | New Issue | |
2014-08-01 20:23 | jecharri | Assigned To | => AugustoMauch |
2014-08-01 20:23 | jecharri | Modules | => Core |
2014-08-01 20:23 | jecharri | Resolution time | => 1413064800 |
2014-08-01 20:23 | jecharri | Triggers an Emergency Pack | => No |
2014-08-01 20:37 | jecharri | File Added: 3rd_level_tab.mp4.zip | |
2014-08-12 11:16 | AugustoMauch | Note Added: 0069307 | |
2014-08-22 11:46 | AugustoMauch | Note Added: 0069607 | |
2014-09-02 13:48 | AugustoMauch | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=6516#r6516 |
2014-09-02 18:03 | AugustoMauch | Relationship added | caused by 0025574 |
2014-09-02 18:06 | AugustoMauch | Regression level | => Production - Confirmed Stable |
2014-09-02 18:06 | AugustoMauch | Regression introduced in release | => 3.0PR14Q2 |
2014-09-02 18:06 | AugustoMauch | Regression introduced by commit | => https://code.openbravo.com/erp/devel/pi/rev/015591a05799 [^] |
2014-09-03 11:28 | AugustoMauch | Note Added: 0069939 | |
2014-09-03 14:46 | AugustoMauch | Issue Monitored: shankarb | |
2014-09-03 14:46 | AugustoMauch | Review Assigned To | => shankarb |
2014-09-03 14:47 | hgbot | Checkin | |
2014-09-03 14:47 | hgbot | Note Added: 0069943 | |
2014-09-03 14:47 | hgbot | Status | new => resolved |
2014-09-03 14:47 | hgbot | Resolution | open => fixed |
2014-09-03 14:47 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/dac0cfbd526bfb0caabcb94f3fb8b8ad030cf1cb [^] |
2014-09-03 14:54 | AugustoMauch | Note Added: 0069944 | |
2014-09-04 17:31 | hudsonbot | Checkin | |
2014-09-04 17:31 | hudsonbot | Note Added: 0069968 | |
2014-09-08 08:16 | shankarb | Note Added: 0069999 | |
2014-09-08 08:16 | shankarb | Status | resolved => closed |
2014-09-08 08:16 | shankarb | Fixed in Version | => 3.0PR14Q4 |
2014-10-01 15:54 | plujan | Regression date | => 2013-09-01 |
2014-10-01 15:59 | plujan | Regression introduced in release | 3.0PR14Q2 => 3.0MP28 |
2014-10-01 16:00 | plujan | Regression introduced in release | 3.0MP28 => 3.0PR14Q2 |
Notes |
|
|
So far I have not been able to reproduce it. I will keep trying. |
|
|
|
Did not manage to reproduce it yet. |
|
|
|
|
|
(0069943)
|
hgbot
|
2014-09-03 14:47
|
|
Repository: erp/devel/pi
Changeset: dac0cfbd526bfb0caabcb94f3fb8b8ad030cf1cb
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Wed Sep 03 14:46:10 2014 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/dac0cfbd526bfb0caabcb94f3fb8b8ad030cf1cb [^]
Fixes issue 27265: 3rd level tab sometimes does not load any data
This issue was reproducible only in the Business Partner window, and only using Chrome.
It has been solved by removing two lines from the OBStarndardView.setHalfSplit function. Removing these lines fix the problem, and apparently have no other functional impact in the resizing of the tabs (see issue test plan).
---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
---
|
|
|
|
Test plan:
Test all the ways in which the setHalfSplit function is invoked. Test it both with the Business Partner window and with another window with three or more tab levels.
- Click in a minimized third level tab. Second level tab and third level tab should be shown at 50%.
- Have a third level tab and a two level tab shown at 50%. Click on the header of the two level tab. First level tab and second level tab should be shown at 50%.
- Being the header tab maximized, double click on its title. First level tab and second level tab should be shown at 50%.
- In Windows, Tabs and Fields, maximize the Field tab. Select a tab and execute the Create Fields process. Second level tab and third level tab should be shown at 50%. |
|
|
|
|
|
(0069999)
|
shankarb
|
2014-09-08 08:16
|
|
Code reviewed and verified in pi changeset cbe3321d8ad2. |
|