         if draw_slider
           @local.hover_proposal = proposal.key; save @local
       onMouseLeave: => 
+        if draw_slider && !slider.is_moving
+          @local.hover_proposal = null; save @local
+      onFocus: => 
+        if draw_slider
+          @local.hover_proposal = proposal.key; save @local
+      onBlur: => 
         if draw_slider && !slider.is_moving
           @local.hover_proposal = null; save @local
 

          DIV 
            style: 
              fontSize: 16
              color: "#999"
              fontStyle: 'italic'
              marginTop: 2

            if customization('show_proposal_meta_data')
              SPAN 
                style: {}

                prettyDate(proposal.created_at)


                    style: {}

                    " by #{fetch(editor)?.name}"
                    

            if !proposal.active
              SPAN 
                style: 
                  paddingRight: 16

                t('closed')

            if @props.show_category && proposal.cluster
              cluster = proposal.cluster 
