Titanium JIRA Archive
Appcelerator Community (AC)

[AC-377] App Designer Plugin Properties panel doesn't save id

GitHub Issuen/a
TypeBug
Priorityn/a
StatusResolved
ResolutionCannot Reproduce
Resolution Date2015-11-10T05:48:29.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsStudio, Titanium SDK & CLI
Labelsn/a
ReporterMartin Grasso
AssigneeMostafizur Rahman
Created2015-09-22T20:24:21.000+0000
Updated2015-11-10T05:48:29.000+0000

Description

After creating a view via drap-and-drop as well as through the Outline interface (right click, quick create), I attempted to click on the id field in properties to change the id. After editing the id in the properties screen and hitting enter to change it, the change doesn't occur and it reverts to the previous id. Right click and 'edit as text' will actually change the id to the new id will show in the properties, but WILL NOT update the Outline panel. Switching to XML view and changing the id and saving the change to the XML updates both the Outline Panel and after you select the control in the Outline Panel the id shows as expected.

Comments

  1. Jebun Naher 2015-11-09

    Hello We tested this issue. App designer plugin property panel saves the id properly. Screenshots of the test result: - [Initial value of the id field](http://postimg.org/image/yxfytavlj/) - [Saved value](http://postimg.org/image/6oeaj3fcn/) - [updated in outline panel](http://postimg.org/image/3tu3fjf3t/) *Testing Environment:* Appcelerator Command-Line Interface, version 5.0.4 Appcelerator Studio, build: 4.3.3.201510212245 Ti SDK Version :5.0.2.GA Node.js Version :0.10.37 Mac OS X,Version :10.10.1 Jdk version : 1.7.0_80.jdk *Steps to test:* 1. Make sure app designer plugin is installed 2. Create an alloy project 3. Open index.xml with Scratchpad XML editor 4. Drag and drop a view from properties panel 5. Change the id 6. Check the outline panel observe that the new value of the id is saved successfully. Thanks.

JSON Source