[ https://issues.apache.org/jira/browse/WICKET-5909?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14556744#comment-14556744 ]
ASF subversion and git services commented on WICKET-5909: --------------------------------------------------------- Commit eced7b96301436de388e8f7ee7af6d366544b905 in wicket's branch refs/heads/WICKET-5909 from [~mgrigorov] [ https://git-wip-us.apache.org/repos/asf?p=wicket.git;h=eced7b9 ] WICKET-5909 Session style is not taken into account when loading mounted resources. Use the current session style and locale if there are no explicitly specified ones in PackageResource's constructor. > Session style is not taken into account when loading mounted resources. > ----------------------------------------------------------------------- > > Key: WICKET-5909 > URL: https://issues.apache.org/jira/browse/WICKET-5909 > Project: Wicket > Issue Type: Bug > Components: wicket > Affects Versions: 7.0.0-M5, 6.19.0 > Reporter: Sergiy Barlabanov > Attachments: style-bug.zip, wicket.patch > > > Session#getStyle is not considered when a mounted package resource is loaded. > Wicket loads the default one. > If the resource is not mounted, everything works fine and Wicket delivers the > correct resource file. > Quickstart is attached. There are two CSS files: styled.css and > styled_orange.css. The corresponding package resource is mounted. The session > style is set to orange in WicketApplication#newSession. Expected behavior is > that styled_orange.css is delivered to a browser. Instead styled.css is > delivered. > There is a workaround: see WorkaroundResourceStreamLocator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)