Andi Huber created ISIS-1698:
--------------------------------

             Summary: CollectionLayout.defaultView not honored
                 Key: ISIS-1698
                 URL: https://issues.apache.org/jira/browse/ISIS-1698
             Project: Isis
          Issue Type: Bug
          Components: Core
    Affects Versions: 1.15.0
            Reporter: Andi Huber


It seems setting the defaultView for Collections does no longer work. (Since 
release 1.15.0)

The collection's view instead always defaults to "table", no matter if set via 
Annotation or layout.xml.

However the 'hinting mechanism' does work. The framework remembers the last 
view as selected via user-interface . ('table, 'excel, ...')

Steps to reproduce ...
Take the SimpleObject demo app and test the following snipped:

{code:java}

    @javax.inject.Inject
    SimpleObjectRepository simpleObjectRepository;

    @CollectionLayout(defaultView="hidden")
    public List<SimpleObject> getAll(){
        return simpleObjectRepository.listAll();
    }
{code}

The collection should default to view type 'hidden' but renders as 'table'. 
(Same applies if we try to default to 'excel', in case the excel-addon is 
available.)






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to