Opened 7 years ago

Closed 7 years ago

#17122 closed defect (duplicate)

[dojox/mobile] _StoreListMixin does never call startup for created list items

Reported by: Paul Christopher Owned by: Eric Durocher
Priority: undecided Milestone: tbd
Component: DojoX Mobile Version: 1.9.0
Keywords: Cc:
Blocked By: Blocking:

Description

Description

I have a strange effect with EdgeToEdgeStoreList used within a dojox/app application: The list is created correctly but all the icons are missing. During creation, the icon is not set because "this._isOnLine" is always "false" (no parent). Thus, the icons are marked as "pending". This would not be a problem if startup were called. However, for some reason, _StoreListMixin never calls startup.

Steps to reproduce the issue

Add the attached controller and view to a dojox/app. I use an app similar to dojox/app/tests/multiSceneApp. Notice: The list is displayed correctly, but all the icons are missing.

Discussion

I tried to put the list inside a dojox/app/widgets/Container widget. But that did non work either. Maybe cjolif or edchat can us tell more on that. I could only fix the issue by applying the attached changes to _StoreListMixin, i.e. by explicitely calling startup on the list items.

Change History (2)

comment:1 Changed 7 years ago by Paul Christopher

I am sorry for creating this ticket! When submitting #17121, the server was very slow and did not react for 2 minutes or longer. I also got an "Error loading tickets: parsererror". So I retried several times...

Please close this ticket. Sorry!

comment:2 Changed 7 years ago by bill

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.