diff --git a/app/assets/javascripts/gl_dropdown.js.coffee b/app/assets/javascripts/gl_dropdown.js.coffee
index b03a95a80e8b16406dcaed0c4989904aa4774621..dd0465b935839438e0e56f7437b0cd88c064568e 100644
--- a/app/assets/javascripts/gl_dropdown.js.coffee
+++ b/app/assets/javascripts/gl_dropdown.js.coffee
@@ -284,6 +284,7 @@ class GitLabDropdown
       selectedObject = @renderedData[selectedIndex]
     value = if @options.id then @options.id(selectedObject, el) else selectedObject.id
     field = @dropdown.parent().find("input[name='#{fieldName}'][value='#{value}']")
+  
     if el.hasClass(ACTIVE_CLASS)
       el.removeClass(ACTIVE_CLASS)
       field.remove()
@@ -292,13 +293,6 @@ class GitLabDropdown
       if @options.toggleLabel
         $(@el).find(".dropdown-toggle-text").text @options.toggleLabel
     else
-      fieldName = @options.fieldName
-      selectedIndex = el.parent().index()
-      if @renderedData
-        selectedObject = @renderedData[selectedIndex]
-        selectedObject.selected = true
-      value = if @options.id then @options.id(selectedObject, el) else selectedObject.id
-
       if !value?
         field.remove()
 
@@ -321,8 +315,6 @@ class GitLabDropdown
                       .attr('id', @options.inputId)
           @dropdown.before input
 
-        @dropdown.parent().find("input[name='#{fieldName}']").val value
-
       return selectedObject
 
   selectFirstRow: ->
diff --git a/app/assets/javascripts/milestone_select.js.coffee b/app/assets/javascripts/milestone_select.js.coffee
index f98a7dda3dd28a0c3a90619073e62279ce4ad6d8..d61d03791faba4d37b731a796bd05aa00a30f391 100644
--- a/app/assets/javascripts/milestone_select.js.coffee
+++ b/app/assets/javascripts/milestone_select.js.coffee
@@ -33,20 +33,6 @@ class @MilestoneSelect
           $.ajax(
             url: milestonesUrl
           ).done (data) ->
-<<<<<<< c9dea7761dc69ff38d101d06e0e636e1f3b2a0c4
-            if $dropdown.hasClass "js-extra-options"
-              if showNo
-                data.unshift(
-                  id: '0'
-                  title: 'No Milestone'
-                )
-
-              if showAny
-                data.unshift(
-                  isAny: true
-                  title: 'Any Milestone'
-                )
-=======
             extraOptions = []
             if showAny
               extraOptions.push(
@@ -68,11 +54,11 @@ class @MilestoneSelect
                 name: '#upcoming'
                 title: 'Upcoming'
               )
->>>>>>> Updated to only include upcoming on filters
 
-              if data.length > 2
-                data.splice 2, 0, 'divider'
-            callback(data)
+            if extraOptions.length > 2
+              extraOptions.push 'divider'
+
+            callback(extraOptions.concat(data))
         filterable: true
         search:
           fields: ['title']
@@ -99,7 +85,7 @@ class @MilestoneSelect
           if $dropdown.hasClass 'js-filter-bulk-update'
             return
 
-          if $dropdown.hasClass('js-filter-submit') and (isIssueIndex or isMRIndex)
+          if $dropdown.hasClass('js-filter-submit')
             if selected.name?
               selectedMilestone = selected.name
             else if selected.title?