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)

Reply via email to