-
24 Jan 2013 8:42 AM #1
TypeError: 'undefined' is not an object (evaluating 'this.opening.update')
TypeError: 'undefined' is not an object (evaluating 'this.opening.update')
Got this TypeError: 'undefined' is not an object (evaluating 'this.opening.update') when removing a parameter from a function.
-
24 Jan 2013 11:32 AM #2
pabiltobs -
Would you be able to provide steps to reproduce?Aaron Conran
@aconran
Sencha Architect Development Team
-
24 Jan 2013 2:49 PM #3
Steps
Steps
after creating two functions with one parameter, try to add a second parameter to one of the functions, then save, try to erase one of the parameters, and there is where it crashed.
That is the secuence, I tried later to do the same and it didn't crash, so I don't know if it was a random thing.

-
24 Jan 2013 3:20 PM #4
I tried a number of versions of this and was unable to reproduce.
If you are able to provide steps to reproduce we will be able to fix it faster. Otherwise we'll be on the lookout.Aaron Conran
@aconran
Sencha Architect Development Team
-
24 Jan 2013 5:18 PM #5
steps
steps
the steps I described before were the ones I followed, I tried too, and it never came up again, if it happens again I will let you now.
Thank you very much for your support on this matter.
-
22 Feb 2013 4:15 AM #6
reproduced
reproduced
I'm getting it doing this :
1- New project
2- Add a new controller
3- Create a first function with 1 param for this controller
4- Create a second function
5- Delete param of first function
-
22 Feb 2013 9:08 AM #7
unfortunately, I'm unable to replicate this issue following your steps -- is there any chance you'd be willing to make a screen recording so I can see what steps we might be missing?
Also, please let me know what build of Sencha Architect your'e on (shown on the opening screen), and what framework you're creating your project in (Touch or ExtJS, and what version number)
I definitely want to be able to get to the bottom of this, so I don't want to give up on trying to replicate it just yet.
Thanks for helping us improve the quality and stability of Architect,
SteveSteve Sobel
@honestbleeps
Sencha Architect Development Team
-
25 Feb 2013 12:09 AM #8
Well, I'm using Architect 2.1.0 Build 678 with ExtJs 4.1.x
I think I've found what's the problem here.
When adding a param or a new function, I did not validate the first param (the one I want to delete) by 'bluring' field (with ENTER KEY or click outside the field). Also do not validate second function name.
Have a look at the attached screen recording.
-
28 Feb 2013 12:37 PM #9
Thanks for the update and the description - you're spot on with the blurring issue - not tabbing off of those fields does seem to be the cause.
Fortunately, I can confirm that on our latest codebase, this is fixed and will be addressed with the release of Architect 2.2. Thanks so much for helping dig deeper into this one - it makes it a great deal easier for us to improve architect.Steve Sobel
@honestbleeps
Sencha Architect Development Team
-
1 Mar 2013 3:45 AM #10
Success! Looks like we've fixed this one. According to our records the fix was applied for
a bug in our system
in
a recent build.


Reply With Quote