mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 03:33:48 +00:00
GuiBitmapCtrl named texture fixes.
Adds StringTableEntry when bitmap is set via setBitmapHandle. Prevents existing bitmap handles from being dropped in onWake (they are preserved in onSleep).
This commit is contained in:
parent
024dcfaabd
commit
bed3be278c
1 changed files with 3 additions and 2 deletions
|
|
@ -98,7 +98,8 @@ bool GuiBitmapCtrl::onWake()
|
|||
return false;
|
||||
setActive(true);
|
||||
|
||||
setBitmap(getBitmap());
|
||||
if (mBitmapName != StringTable->insert("texhandle"))
|
||||
setBitmap(getBitmap());
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
@ -152,7 +153,7 @@ void GuiBitmapCtrl::setBitmapHandle(GFXTexHandle handle, bool resize)
|
|||
{
|
||||
mBitmap = handle;
|
||||
|
||||
mBitmapName = String("texhandle");
|
||||
mBitmapName = StringTable->insert("texhandle");
|
||||
|
||||
// Resize the control to fit the bitmap
|
||||
if (resize)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue