Select bookmarks in search menu

This commit is contained in:
eikek
2022-01-09 00:43:41 +01:00
parent 04b258689f
commit a5b70962d8
8 changed files with 413 additions and 58 deletions

View File

@ -966,10 +966,20 @@ update mId key flags texts settings msg model =
else
BookmarkQuery res.model
refreshCmd =
if res.outcome == Comp.BookmarkQueryManage.Done then
Cmd.map SearchMenuMsg (Comp.SearchMenu.refreshBookmarks flags)
else
Cmd.none
in
makeResult
( { model | topWidgetModel = nextModel }
, Cmd.map BookmarkQueryMsg res.cmd
, Cmd.batch
[ Cmd.map BookmarkQueryMsg res.cmd
, refreshCmd
]
, Sub.map BookmarkQueryMsg res.sub
)
@ -991,7 +1001,10 @@ update mId key flags texts settings msg model =
)
Comp.PublishItems.OutcomeDone ->
noSub ( { model | viewMode = SearchView }, Cmd.none )
noSub
( { model | viewMode = SearchView }
, Cmd.map SearchMenuMsg (Comp.SearchMenu.refreshBookmarks flags)
)
_ ->
noSub ( model, Cmd.none )