From 0760f1e2adef3e6f2a08c0e7d204164c083a1ddc Mon Sep 17 00:00:00 2001 From: Mario Romano Date: Fri, 16 Dec 2016 10:43:41 +0000 Subject: [PATCH] #1251 #1266 fix form visibility and performance --- demo-shell-ng2/package.json | 2 +- .../widgets/container/container.widget.html | 4 ++-- .../container/container.widget.spec.ts | 9 +++----- .../display-value/display-value.widget.html | 21 ++++++++----------- .../display-value/display-value.widget.ts | 9 +++----- 5 files changed, 18 insertions(+), 27 deletions(-) diff --git a/demo-shell-ng2/package.json b/demo-shell-ng2/package.json index 7dcf68c8a0..149c1503d5 100644 --- a/demo-shell-ng2/package.json +++ b/demo-shell-ng2/package.json @@ -5,7 +5,7 @@ "author": "Alfresco Software, Ltd.", "scripts": { "clean": "npm install rimraf && npm run clean-build && rimraf dist node_modules typings dist", - "start": "npm run server-versions && webpack-dev-server --inline --progress --port 3000", + "start": "npm run server-versions && webpack-dev-server --inline --progress --port 3000 --max_old_space_size=4096 --max_new_space_size=4096", "start:dist": "wsrv -s dist/ -p 3000 -a 0.0.0.0", "clean-build": "rimraf 'app/{,**/}**.js' 'app/{,**/}**.js.map' 'app/{,**/}**.d.ts'", "test": "karma start", diff --git a/ng2-components/ng2-activiti-form/src/components/widgets/container/container.widget.html b/ng2-components/ng2-activiti-form/src/components/widgets/container/container.widget.html index bcdc57ebf6..b876e645c2 100644 --- a/ng2-components/ng2-activiti-form/src/components/widgets/container/container.widget.html +++ b/ng2-components/ng2-activiti-form/src/components/widgets/container/container.widget.html @@ -1,5 +1,5 @@
-
+

-
+
diff --git a/ng2-components/ng2-activiti-form/src/components/widgets/container/container.widget.spec.ts b/ng2-components/ng2-activiti-form/src/components/widgets/container/container.widget.spec.ts index 54deb27273..f1967abee5 100644 --- a/ng2-components/ng2-activiti-form/src/components/widgets/container/container.widget.spec.ts +++ b/ng2-components/ng2-activiti-form/src/components/widgets/container/container.widget.spec.ts @@ -169,8 +169,7 @@ describe('ContainerWidget', () => { fixture.detectChanges(); fixture.whenStable() .then(() => { - expect(element.querySelector('#container-header')).toBeDefined(); - expect(element.querySelector('#container-header')).not.toBeNull(); + expect(element.querySelector('.container-widget__header').classList.contains('hidden')).toBe(false); expect(element.querySelector('#container-header-label')).toBeDefined(); expect(element.querySelector('#container-header-label').innerHTML).toContain('fake-cont-1-name'); }); @@ -181,8 +180,7 @@ describe('ContainerWidget', () => { fixture.detectChanges(); fixture.whenStable() .then(() => { - expect(element.querySelector('#container-header')).toBeNull(); - expect(element.querySelector('#container-header-label')).toBeNull(); + expect(element.querySelector('.container-widget__header').classList.contains('hidden')).toBe(true); }); }); @@ -194,8 +192,7 @@ describe('ContainerWidget', () => { fixture.detectChanges(); fixture.whenStable() .then(() => { - expect(element.querySelector('#container-header')).toBeNull(); - expect(element.querySelector('#container-header-label')).toBeNull(); + expect(element.querySelector('.container-widget__header').classList.contains('hidden')).toBe(true); }); }); containerWidgetComponent.onFieldChanged(null); diff --git a/ng2-components/ng2-activiti-form/src/components/widgets/display-value/display-value.widget.html b/ng2-components/ng2-activiti-form/src/components/widgets/display-value/display-value.widget.html index 465a98723c..6f39f72256 100644 --- a/ng2-components/ng2-activiti-form/src/components/widgets/display-value/display-value.widget.html +++ b/ng2-components/ng2-activiti-form/src/components/widgets/display-value/display-value.widget.html @@ -1,6 +1,6 @@ -
+
-