Ignore children with no names

This will be elements that aren't package views
This commit is contained in:
Kevin Sawicki
2013-08-05 15:54:01 -07:00
parent 35890588ca
commit 236ec6fc3b

View File

@@ -119,7 +119,9 @@ class PackagePanel extends View
filterPackages: (filterString) ->
for children in [@installedPackages.children(), @availablePackages.children()]
for packageView in children
if /^\s*$/.test(filterString) or stringScore(packageView.getAttribute('name'), filterString)
name = packageView.getAttribute('name')
continue unless name
if /^\s*$/.test(filterString) or stringScore(name, filterString)
$(packageView).show()
else
$(packageView).hide()