Just so folks in future can cut/paste

This is what I had to do

    @Inject
    @Symbol(SymbolConstants.ENABLE_PAGELOADING_MASK)
    @Property(write = false)
    private static boolean ENABLE_PAGELOADING_MASK;

    @Contribute(SymbolProvider.class)
    @FactoryDefaults
    public static void factoryDefaults(
            MappedConfiguration<String, Object> configuration) {

        configuration.override(SymbolConstants.ENABLE_PAGELOADING_MASK, 
ENABLE_PAGELOADING_MASK);
    }

Hope it wasnt overkill

I can click link to my List.java page and if there are entities in that 
collection they get rendered.

To recap, this bug is reproducible if pageloading-mask is enabled and your 
trying to render a list page of entities in a grid. It hangs the page stuck in 
loading-mask state

If the collection of entities is empty, nothign gets rendered to the grid and 
the pageloading-mask follows thru fine.

its either in tynamo or tapestry... the issue.

I dont know if this hidden <INPUT> markup is inducing this bug or not
But here is the markup as it is currently seen from my demo site

http://psinh.ddns.net:9011/psi/home

it seems the input tag error has gone from the body tag to the form for the 
tynamo List modelsearch pags

ok thanks
<body data-page-initialized="false" ng-controller="MainCtrl" ng-app="MainApp" 
style="border:0px solid black"><title> FullStack CRUD....</title>
<a href="/edit/adminlayout/1"><!-- header segment #1 -->
<div id="header">
<!-- The image for this divider is defined in CSS 
t:parameters="prop:{'id':'1'}"  --></div></a><h1>List</h1><nav><a 
href="/aboutfrommenu">About</a> |
<a href="/psi/add/inquiry">New Inquiry</a> |
<a href="/splashfrommenu">Splash</a> |
<a href="/contactfrommenu">Contact Us</a></nav><div style="bo
<br/>
<div style="border:5px groove; border-color:red;" id="main_box">
<div data-dismiss-url="/list.layout.alerts:dismiss?t:ac=year" 
data-show-dismiss-all="true" data-container-type="alerts">
</div>
<h1>List</h1><nav role="navigation" class="navbar navbar-default">

<div class="container-fluid">

<form class="navbar-form navbar-left" role="search" data-validate="submit" 
action="/list.fulltextsearch" method="post" id="fulltextSearch">

<input value="year" name="t:ac" type="hidden">
</input>

<input value="8jEvHdjz9E3HgUy4f7ONLsiTYjQ=:H4sIAAAAAAAAAFvzloEVAN3OqfcEAAAA" 
name="t:formdata" type="hidden">
</input>
<div data-zone-parameters="{
  &quot;t:formid&quot; : &quot;fulltextSearch&quot;,
  &quot;t:formcomponentid&quot; : &quot;List:fulltextsearch&quot;
}" data-container-type="zone" id="termsZone">
<div class="form-group"><input 
value="mMKc8dkEUtHqUzUDGK1xqISZllk=:H4sIAAAAAAAAAFvzloG1XJhBwCezuMSqODWxKDmjJLUot5ihuIjBNL8oXS+xIDE5I1WvJLEgtbikqNJULzm/KDUnM0kvKbE4Vc8xCSiYmFzilpmak6ISnFpSWqAaepj7oejxP0wMjD4M3Mn5eSVF+Tl+ibmpJQxCPlmJZYn6OYl56frBJUWZeenWFQUlDNwQe0NA9uJyiyOpbgkoyk9OLS4OLk3KzSwuzszPO7wuxSTt27xzTAwMFQUAc58is/cAAAA="
 name="t:formdata" type="hidden">
</input>
                                          

Reply via email to