             html = $compile(html)($scope)
             $el.find(".filter-list").html(html)
 
-        selectQFilter = debounceLeading 100, (value) ->
-            return if value is undefined
+        selectQFilter = debounceLeading 100, (value, oldValue) ->
+            return if value is undefined or  value == oldValue
 
             $ctrl.replaceFilter("page", null, true)
 


            reloadIssues()

        $scope.$watch("filtersQ", selectQFilter)

        # Dom Event Handlers
        $el.on "click", ".filters-cats > ul > li > a", (event) ->

            for obj in value
                obj.selected = if isSelected(obj.type, obj.id) then true else undefined

    loadFilters: () ->
        urlfilters = @.getUrlFilters()

        if urlfilters.q
