Changeset View
Changeset View
Standalone View
Standalone View
applets/kickoff/package/contents/ui/ApplicationsView.qml
Show First 20 Lines • Show All 166 Lines • ▼ Show 20 Line(s) | 147 | KickoffListView { | |||
---|---|---|---|---|---|
167 | 167 | | |||
168 | model: rootModel | 168 | model: rootModel | ||
169 | 169 | | |||
170 | function moveLeft() { | 170 | function moveLeft() { | ||
171 | state = ""; | 171 | state = ""; | ||
172 | // newModelIndex set by clicked breadcrumb | 172 | // newModelIndex set by clicked breadcrumb | ||
173 | var oldModel = applicationsView.model; | 173 | var oldModel = applicationsView.model; | ||
174 | applicationsView.model = applicationsView.newModel; | 174 | applicationsView.model = applicationsView.newModel; | ||
175 | listView.positionViewAtIndex(model.rowForModel(oldModel), ListView.Center) | 175 | | ||
176 | var oldModelIndex = model.rowForModel(oldModel); | ||||
177 | listView.currentIndex = oldModelIndex; | ||||
178 | listView.positionViewAtIndex(oldModelIndex, ListView.Center); | ||||
176 | } | 179 | } | ||
177 | 180 | | |||
178 | function moveRight() { | 181 | function moveRight() { | ||
179 | state = ""; | 182 | state = ""; | ||
180 | activatedItem.activate() | 183 | activatedItem.activate() | ||
181 | applicationsView.listView.positionViewAtBeginning() | 184 | applicationsView.listView.positionViewAtBeginning() | ||
182 | } | 185 | } | ||
183 | 186 | | |||
▲ Show 20 Lines • Show All 99 Lines • Show Last 20 Lines |