 					loop
 						scope = parent?.scope or windowStyle
 						if (scope is windowStyle and file is 'view') or (parent and parent.node.attrs.get('neft:style') is parentId)
-							@item = scope?.objects[subid]# or scope?.item.$?[subid]
-						# @item ?= scope?.?(id)
+							@item = scope?.objects[subid]
 						if @item or ((not parent or not (parent = parent.parent)) and scope is windowStyle)
 							break
 

			@updateText()

	attrsChangeListener = (name, oldValue) ->
		if name is 'neft:style'
			@reloadItem()
			if @file.isRendered
				@render()
				@findItemParent()
				@findItemIndex()
		else if name is 'href' and @isLink()
			@item?.linkUri = @getLinkUri()

		if @attrs?[name]

		unless utils.isClient
			return

		assert.notOk @item

		id = @node.attrs.get 'neft:style'
		assert.isString id
