mirror of
https://github.com/clockworkpi/launcher_deot.git
synced 2025-12-12 23:48:52 +01:00
add loop scroll
This commit is contained in:
parent
4986c2b309
commit
e8623f6189
@ -318,8 +318,7 @@ class RomListPage(Page):
|
|||||||
# loop scroll, to end
|
# loop scroll, to end
|
||||||
if self._PsIndex == len(self._MyList) - 1:
|
if self._PsIndex == len(self._MyList) - 1:
|
||||||
# check items per page
|
# check items per page
|
||||||
if len(self._MyList) < self._ItemsPerPage:
|
if len(self._MyList) > self._ItemsPerPage:
|
||||||
self._ItemsPerPage = len(self._MyList)
|
|
||||||
self._ItemsPerPage -= 1 # not include current item
|
self._ItemsPerPage -= 1 # not include current item
|
||||||
for i in range(0, len(self._MyList)):
|
for i in range(0, len(self._MyList)):
|
||||||
self._MyList[i]._PosY -= self._MyList[i]._Height * (dy - self._ItemsPerPage)
|
self._MyList[i]._PosY -= self._MyList[i]._Height * (dy - self._ItemsPerPage)
|
||||||
@ -349,8 +348,7 @@ class RomListPage(Page):
|
|||||||
# loop scroll, to first
|
# loop scroll, to first
|
||||||
if self._PsIndex == 0:
|
if self._PsIndex == 0:
|
||||||
# check items per page
|
# check items per page
|
||||||
if len(self._MyList) < self._ItemsPerPage:
|
if len(self._MyList) > self._ItemsPerPage:
|
||||||
self._ItemsPerPage = len(self._MyList)
|
|
||||||
self._ItemsPerPage -= 1 # not include current item
|
self._ItemsPerPage -= 1 # not include current item
|
||||||
for i in range(0, len(self._MyList)):
|
for i in range(0, len(self._MyList)):
|
||||||
self._MyList[i]._PosY += self._MyList[i]._Height * (dy - self._ItemsPerPage)
|
self._MyList[i]._PosY += self._MyList[i]._Height * (dy - self._ItemsPerPage)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user