Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0028985 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] B. User interface | minor | always | 2015-02-18 17:39 | 2015-02-23 05:11 | |||
Reporter | VictorVillar | View Status | public | |||||
Assigned To | AugustoMauch | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | 3.0PR15Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | abc5697a0872 | ||||
Projection | none | ETA | none | Target Version | 3.0PR15Q1.2 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | pi | SCM revision | ||||||
Review Assigned To | dbaz | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | Production - Confirmed Stable | |||||||
Regression date | 2014-12-24 | |||||||
Regression introduced in release | 3.0PR14Q3.4 | |||||||
Regression introduced by commit | https://code.openbravo.com/erp/devel/pi/rev/25794 [^] | |||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0028985: It is not possible to freeze a column | |||||||
Description | It is not possible to freeze a column | |||||||
Steps To Reproduce | As group admin role, Go to Purchase order window right click on one column. For instance: Organization. Click on 'Freeze Organization' Realise that you can scroll to the right, and this column is not frozen (blocked) | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0074640) AugustoMauch (administrator) 2015-02-19 09:51 |
Changed to minor, as it fits best that criticity according to this document: http://wiki.openbravo.com/wiki/QA_Processes/Defects_Severity_Priority [^] |
(0074645) hgbot (developer) 2015-02-19 10:45 |
Repository: erp/devel/pi Changeset: abc5697a0872e733ae8546a3ad2d6b23006ced37 Author: Augusto Mauch <augusto.mauch <at> openbravo.com> Date: Thu Feb 19 10:43:52 2015 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/abc5697a0872e733ae8546a3ad2d6b23006ced37 [^] Fixes issue 28985: Grid columns can be frozen In this changeset [1], a function named fieldIsVisible was added to the OBViewGrid class, to control if a field was actually visible in the grid. The problem was that there was actually a function defined with that same name in the Smartclient's DataBoundComponent class, which is an OBViewGrid ancestor. This means that the fieldIsVisible function implemented in [1] is overwriting the original implementation, and this was not intended. The fieldIsVisible function is invoked when a grid column is frozen, that is why the change made in [1] has created the current issue. To fix it, the name of OBViewGrid.fieldIsVisible function has been renamed to fieldIsVisibleInGrid. It has been checked that there is no function defined with that name in any OBViewGrid ancestor class. [1] https://code.openbravo.com/erp/devel/pi/rev/25794 [^] --- M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js --- |
(0074646) AugustoMauch (administrator) 2015-02-19 10:57 |
A test has been created in testlink: http://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-8044 [^] To automate this test the test's infrastructure must be updated, as currently it is not possible to freeze fields [1] nor to move columns [2] [1] http://smartclient.com/docs/8.3/a/b/c/go.html#method..ListGrid.freezeField [^] [2] http://smartclient.com/docs/8.3/a/b/c/go.html#method..ListGrid.reorderField [^] |
(0074647) AugustoMauch (administrator) 2015-02-19 10:58 |
Test plan: - Test that both the current issue, and the issue that caused it [1] are not reproducible. [1] https://issues.openbravo.com/view.php?id=28379 [^] |
(0074650) dbaz (developer) 2015-02-19 11:49 |
Reviewed @ changeset 25997 - abc5697a0872 |
(0074788) hudsonbot (developer) 2015-02-23 05:11 |
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/6856352d7235 [^] Maturity status: Test |
Issue History | |||
Date Modified | Username | Field | Change |
2015-02-18 17:39 | VictorVillar | New Issue | |
2015-02-18 17:39 | VictorVillar | Assigned To | => dbaz |
2015-02-18 17:39 | VictorVillar | Modules | => Core |
2015-02-18 17:39 | VictorVillar | Regression level | => Production - Confirmed Stable |
2015-02-18 17:39 | VictorVillar | Triggers an Emergency Pack | => No |
2015-02-18 17:43 | VictorVillar | Issue Monitored: networkb | |
2015-02-18 18:15 | eugeni | Issue Monitored: eugeni | |
2015-02-18 18:26 | dbaz | Regression date | => 2014-12-24 |
2015-02-18 18:26 | dbaz | Regression introduced in release | => 3.0PR14Q3.4 |
2015-02-18 18:26 | dbaz | Regression introduced by commit | => https://code.openbravo.com/erp/devel/pi/rev/25794 [^] |
2015-02-18 18:26 | dbaz | Assigned To | dbaz => AugustoMauch |
2015-02-19 09:51 | AugustoMauch | Note Added: 0074640 | |
2015-02-19 09:51 | AugustoMauch | Severity | major => minor |
2015-02-19 10:34 | AugustoMauch | Relationship added | caused by 0028379 |
2015-02-19 10:44 | AugustoMauch | Issue Monitored: dbaz | |
2015-02-19 10:44 | AugustoMauch | Review Assigned To | => dbaz |
2015-02-19 10:45 | hgbot | Checkin | |
2015-02-19 10:45 | hgbot | Note Added: 0074645 | |
2015-02-19 10:45 | hgbot | Status | new => resolved |
2015-02-19 10:45 | hgbot | Resolution | open => fixed |
2015-02-19 10:45 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/abc5697a0872e733ae8546a3ad2d6b23006ced37 [^] |
2015-02-19 10:57 | AugustoMauch | Note Added: 0074646 | |
2015-02-19 10:58 | AugustoMauch | Note Added: 0074647 | |
2015-02-19 11:49 | dbaz | Note Added: 0074650 | |
2015-02-19 11:49 | dbaz | Status | resolved => closed |
2015-02-19 11:49 | dbaz | Fixed in Version | => 3.0PR15Q2 |
2015-02-23 05:11 | hudsonbot | Checkin | |
2015-02-23 05:11 | hudsonbot | Note Added: 0074788 |
Copyright © 2000 - 2009 MantisBT Group |