mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2025-03-06 14:27:43 +00:00
Fixed a few logoText issues for legacy themes.
This commit is contained in:
parent
3ecb821c00
commit
d508a123d2
|
@ -25,9 +25,9 @@ void GamelistView::legacyPopulateFields()
|
||||||
mTextComponents.back()->setSize(mSize.x, 0.0f);
|
mTextComponents.back()->setSize(mSize.x, 0.0f);
|
||||||
mTextComponents.back()->setPosition(0.0f, 0.0f);
|
mTextComponents.back()->setPosition(0.0f, 0.0f);
|
||||||
mTextComponents.back()->setHorizontalAlignment(ALIGN_CENTER);
|
mTextComponents.back()->setHorizontalAlignment(ALIGN_CENTER);
|
||||||
mTextComponents.back()->setColor(0xFFFFFFFF);
|
mTextComponents.back()->setColor(0x000000FF);
|
||||||
mTextComponents.back()->setDefaultZIndex(50.0f);
|
mTextComponents.back()->setDefaultZIndex(50.0f);
|
||||||
mTextComponents.back()->setVisible(false);
|
mTextComponents.back()->setZIndex(10.0f);
|
||||||
addChild(mTextComponents.back().get());
|
addChild(mTextComponents.back().get());
|
||||||
|
|
||||||
// Logo.
|
// Logo.
|
||||||
|
@ -227,8 +227,8 @@ void GamelistView::legacyOnThemeChanged(const std::shared_ptr<ThemeData>& theme)
|
||||||
mImageComponents[LOGO]->applyTheme(theme, getName(), "image_logo", ALL);
|
mImageComponents[LOGO]->applyTheme(theme, getName(), "image_logo", ALL);
|
||||||
mImageComponents[BACKGROUND]->applyTheme(theme, getName(), "image_background", ALL);
|
mImageComponents[BACKGROUND]->applyTheme(theme, getName(), "image_background", ALL);
|
||||||
|
|
||||||
// Make sure we don't display both the logo and logo text.
|
// Make sure we don't display both the logo image and logo text.
|
||||||
if (mImageComponents[LOGO]->getTexture() != nullptr)
|
if (mImageComponents[LOGO]->hasImage())
|
||||||
mTextComponents[LOGOTEXT]->setVisible(false);
|
mTextComponents[LOGOTEXT]->setVisible(false);
|
||||||
|
|
||||||
// Remove old theme extras.
|
// Remove old theme extras.
|
||||||
|
@ -320,8 +320,6 @@ void GamelistView::legacyOnThemeChanged(const std::shared_ptr<ThemeData>& theme)
|
||||||
|
|
||||||
// Hide some components if we're in Basic mode.
|
// Hide some components if we're in Basic mode.
|
||||||
if (mViewStyle == ViewController::BASIC) {
|
if (mViewStyle == ViewController::BASIC) {
|
||||||
if (mTheme->getElement(getName(), "text_logoText", "text") == nullptr)
|
|
||||||
mTextComponents[LegacyText::LOGOTEXT]->setVisible(false);
|
|
||||||
mImageComponents[LegacyImage::MD_IMAGE]->setVisible(false);
|
mImageComponents[LegacyImage::MD_IMAGE]->setVisible(false);
|
||||||
for (auto& container : mContainerComponents)
|
for (auto& container : mContainerComponents)
|
||||||
container->setVisible(false);
|
container->setVisible(false);
|
||||||
|
|
Loading…
Reference in a new issue