mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-04-12 05:59:33 +00:00
Always show custom field dropdown in detail mode
Even if there are no custom fields define, the control is shown now. The user can create a new one in this view.
This commit is contained in:
parent
dec6148df6
commit
a10971607e
@ -425,5 +425,5 @@ tabState settings allNames model =
|
|||||||
in
|
in
|
||||||
FTabState.tabState settings
|
FTabState.tabState settings
|
||||||
openTabs
|
openTabs
|
||||||
model.customFieldsModel
|
Nothing
|
||||||
(.title >> ToggleAkkordionTab)
|
(.title >> ToggleAkkordionTab)
|
||||||
|
@ -10,7 +10,7 @@ import Set exposing (Set)
|
|||||||
tabState :
|
tabState :
|
||||||
UiSettings
|
UiSettings
|
||||||
-> Set String
|
-> Set String
|
||||||
-> Comp.CustomFieldMultiInput.Model
|
-> Maybe Comp.CustomFieldMultiInput.Model
|
||||||
-> (TB.Tab msg -> msg)
|
-> (TB.Tab msg -> msg)
|
||||||
-> TB.Tab msg
|
-> TB.Tab msg
|
||||||
-> ( TB.State, msg )
|
-> ( TB.State, msg )
|
||||||
@ -35,7 +35,9 @@ tabState settings openTabs cfmodel toggle tab =
|
|||||||
|
|
||||||
"Custom Fields" ->
|
"Custom Fields" ->
|
||||||
isHidden Data.Fields.CustomFields
|
isHidden Data.Fields.CustomFields
|
||||||
|| Comp.CustomFieldMultiInput.isEmpty cfmodel
|
|| (Maybe.map Comp.CustomFieldMultiInput.isEmpty cfmodel
|
||||||
|
|> Maybe.withDefault False
|
||||||
|
)
|
||||||
|
|
||||||
"Date" ->
|
"Date" ->
|
||||||
isHidden Data.Fields.Date
|
isHidden Data.Fields.Date
|
||||||
|
@ -1149,7 +1149,7 @@ tabState : UiSettings -> Model -> TB.Tab Msg -> ( TB.State, Msg )
|
|||||||
tabState settings model tab =
|
tabState settings model tab =
|
||||||
FTabState.tabState settings
|
FTabState.tabState settings
|
||||||
model.openTabs
|
model.openTabs
|
||||||
model.customFieldModel
|
(Just model.customFieldModel)
|
||||||
(.title >> ToggleAkkordionTab)
|
(.title >> ToggleAkkordionTab)
|
||||||
tab
|
tab
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user