Basic. The item renderers are using Spectrum.

    <js:MultiSelectionList id="imageGrid" 
itemRenderer="com.printui.view.renderers.ImageTile" width="100%" 
style="padding-right:10px;padding-left:10px;border-width:0;">
      <js:beads>
        <js:TileLayout id="gridLayout"/>
        <js:CollectionChangeUpdateForArrayListData/>
        <js:MultiSelectionCollectionViewModel/>
        <js:DynamicRemoveAllItemRendererForArrayListData/>
        <js:DataItemRendererFactoryForCollectionView/>
      </js:beads>
    </js:MultiSelectionList>
    <js:MultiSelectionTree id="imageTree" 
itemRenderer="com.printui.view.renderers.ImageRow"  width="100%" style="border: 
none;">
    </js:MultiSelectionTree>


> On Jun 22, 2020, at 9:32 AM, Alex Harui <[email protected]> wrote:
> 
> What I'm asking is what beads you are using in your app for the TileLayout.  
> What Layout bead are you using?  Are there ItemRenderers and how are they 
> generated?  I don't even know if you are using Jewel or Basic or something 
> else in your app.
> 
> On 6/21/20, 10:52 PM, "Harbs" <[email protected]> wrote:
> 
>    I’m not sure. I need to debug to figure out where the issue is.
> 
>    I was hoping someone might be aware of a change that might effect this.
> 
>> On Jun 22, 2020, at 8:26 AM, Alex Harui <[email protected]> wrote:
>> 
>> What beads are involved?  Does it behave the way you expect in the 0.9.7 
>> release?  Maybe you can find the code that resets scroll position in that 
>> version so you know what code might have gone missing.
>> 
>> -Alex
>> 
>> On 6/21/20, 10:19 PM, "Harbs" <[email protected]> wrote:
>> 
>>   I’d like to get this resolved before I start on the release.
>> 
>>> On Jun 21, 2020, at 10:55 PM, Harbs <[email protected]> wrote:
>>> 
>>> I just noticed a change in behavior, but I don’t know where it was 
>>> introduced.
>>> 
>>> I have a tile layout where I change the data provider. When that happened, 
>>> it used to scroll back to the top. (same applies to a tree layout)
>>> 
>>> Currently, the scroll position remains where it was.
>>> 
>>> Any clue why/how that changed?
>>> 
>>> Harbs
>> 
>> 
>> 
> 
> 
> 

Reply via email to