Fixes cleanup handling on guiBitmapButtonCtrl and guiGameSettingsCtrl to release the bound textures like other GUI controls when they sleep, avoiding a texture object leak.

Fixes a call for UINavigation to getPageCount that was erroneously referencing the pageStack
Fixes fetch and binding of the image for display when using the uvEditor
This commit is contained in:
JeffR 2022-06-09 16:29:32 -05:00
parent 53aea82614
commit 67d8448915
5 changed files with 35 additions and 2 deletions

View file

@ -75,7 +75,7 @@ function UINavigation::pushPage(%this, %newPage, %callback)
}
//don't re-add pages
if(%this.pageStack.getPageCount() != 0 &&
if(%this.getPageCount() != 0 &&
%this.pageStack.getIndexFromKey(%newPage) != -1)
return;