The DetailedListView does not refresh (entry is in the list, but never brought into view) when an entry is added to the collection from FetchDialog. As a result EntryEditDialog is never populated with the entry data (setContents is not called).
I tracked it down to DetailsListView bug fix 391614 in commit f6d89101ff95cebeb6772f7ecebd084f5b7c6b2f
The complete removal of m_selectionChanging and its associated code causes this regression. Reverting this removal fixed the problem for me.
Git commit 24f55565c091c25130f799bd0a4955ad2bd520d8 by Robby Stephenson.
Committed on 20/10/2019 at 17:50.
Pushed by rstephenson into branch '3.2'.
Automatically select newly added entries
Reverts some regression in behavior in Bug 391614. This selects newly
added entries for all widgets that use the selection view, but (for the
moment) only scrolls to the selection in DetailedListView.
Related: bug 391614
M +8 -0 ChangeLog
M +1 -0 src/controller.cpp
M +3 -0 src/detailedlistview.cpp