File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " purescript-ocelot" ,
3- "version" : " 0.31.1 " ,
3+ "version" : " 0.31.2 " ,
44 "private" : true ,
55 "scripts" : {
66 "build-all" : " make build" ,
Original file line number Diff line number Diff line change @@ -70,6 +70,7 @@ import Data.Maybe (Maybe(..))
7070import Data.Maybe as Data.Maybe
7171import Data.Newtype as Data.Newtype
7272import Data.Rational ((%))
73+ import Data.String as Data.String
7374import Data.Time.Duration as Data.Time.Duration
7475import Effect.Aff.Class as Effect.Aff.Class
7576import Foreign.Object as Foreign.Object
@@ -588,7 +589,8 @@ embeddedHandleMultiInput = case _ of
588589 Ocelot.Components.MultiInput.Component.Blur -> do
589590 state <- Halogen .get
590591 Data.Foldable .for_ state.highlightedIndex \idx -> do
591- embeddedHandleSelected false idx
592+ when (not Data.String .null state.search) do
593+ embeddedHandleSelected false idx
592594 Select .handleAction embeddedHandleAction embeddedHandleMessage
593595 $ Select.SetVisibility Select.Off
594596 Ocelot.Components.MultiInput.Component.Focus ->
You can’t perform that action at this time.
0 commit comments