Better handle filler ribbon items

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7212 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
auria 2011-01-01 23:49:46 +00:00
parent 39ebfcb9ea
commit 93503a8451
2 changed files with 4 additions and 1 deletions

View File

@ -813,6 +813,9 @@ void Skin::drawRibbonChild(const core::rect< s32 > &rect, Widget* widget, const
{
if (use_glow)
{
// don't mark filler items as focused
if (widget->m_properties[PROP_ID] == RibbonWidget::NO_ITEM_ID) return;
int grow = 45;
static float glow_effect = 0;

View File

@ -128,7 +128,7 @@ void ChallengesScreen::eventCallback(GUIEngine::Widget* widget, const std::strin
{
unlock_manager->playLockSound();
}
else if (!selection.empty())
else if (!selection.empty() && selection != RibbonWidget::NO_ITEM_ID)
{
//FIXME: simplify and centralize race start sequence!!