This repository was archived by the owner on Sep 5, 2024. It is now read-only.
This repository was archived by the owner on Sep 5, 2024. It is now read-only.
radio-button: Cannot read property 'nodeName' of null after version 1.1.1 #10546
Closed
Description
I have a site with a radio button.
When it loads the first time everything works perfectly. If I now press F5 I get the following error in the console
TypeError: Cannot read property 'nodeName' of null
at render (eval at <anonymous> (vendor.bundle.js:1958), <anonymous>:20891:32)
at eval (eval at <anonymous> (vendor.bundle.js:2092), <anonymous>:8763:13)
at Scope.$digest (eval at <anonymous> (vendor.bundle.js:2092), <anonymous>:17982:15)
at processQueue (eval at <anonymous> (vendor.bundle.js:1958), <anonymous>:1724:32)
at eval (eval at <anonymous> (vendor.bundle.js:2092), <anonymous>:20119:31)
at completeOutstandingRequest (eval at <anonymous> (vendor.bundle.js:2092), <anonymous>:6274:10)
at eval (eval at <anonymous> (vendor.bundle.js:2092), <anonymous>:6554:7)
After that I cannot use the radio button any more
Angular version 1.6.3
In angular-material 1.1.1 it doesn't fail. In Versions 1.1.2 and 1.1.3 it fails
It happens in all browsers
I know angular material doesn't support angular 1.6 yet but I think this error has nothing to do with angular 1.6 since angular-material 1.1.1 doesn't support it too but it doesn't fail
EDIT
I think it has something to do with using ng-repeat
for filling out the group with buttons
<md-radio-button ng-repeat="current in vm.getAllActiveItems()"
ng-value="current.id">
<span>{{current.itemAsString}}</span>
</md-radio-button>
If I remove ng-value
it doesn't fail. Anyway this isn't a solution because I do need a value