Martin Grigorov created ISIS-909:
------------------------------------
Summary: BookmarksPagesPanel often cannot detect the
current/active model
Key: ISIS-909
URL: https://issues.apache.org/jira/browse/ISIS-909
Project: Isis
Issue Type: Bug
Components: Viewer: Wicket
Affects Versions: viewer-wicket-1.6.0
Reporter: Martin Grigorov
Assignee: Dan Haywood
Priority: Minor
There is a logic [1] at BookmarkedPagesPanel.java that tries to detect whether
an item in the bookmarks sliding menu is the currently viewed/edited item and
sets CSS class "currentBookmark".
Most of the time bookmarkedPagesModel.isCurrent(pageParameters) doesn't work.
It uses Objects.equal(current, pageParameters) and often those have similar oid
but additional parameters make the check failing.
1.
https://github.com/apache/isis/blob/master/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/bookmarkedpages/BookmarkedPagesPanel.java#L167
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)