mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-28 08:37:12 +00:00
Disable topics list visually when in a choice
This commit is contained in:
parent
e9ed0211c9
commit
7c52d05f85
@ -562,12 +562,11 @@ namespace MWGui
|
||||
|
||||
MyGUI::Button* byeButton;
|
||||
getWidget(byeButton, "ByeButton");
|
||||
if(MWBase::Environment::get().getDialogueManager()->isInChoice() && !mGoodbye) {
|
||||
byeButton->setEnabled(false);
|
||||
}
|
||||
else {
|
||||
byeButton->setEnabled(true);
|
||||
}
|
||||
bool goodbyeEnabled = !MWBase::Environment::get().getDialogueManager()->isInChoice() || mGoodbye;
|
||||
byeButton->setEnabled(goodbyeEnabled);
|
||||
|
||||
bool topicsEnabled = !MWBase::Environment::get().getDialogueManager()->isInChoice() && !mGoodbye;
|
||||
mTopicsList->setEnabled(topicsEnabled);
|
||||
}
|
||||
|
||||
void DialogueWindow::notifyLinkClicked (TypesetBook::InteractiveId link)
|
||||
@ -657,7 +656,6 @@ namespace MWGui
|
||||
{
|
||||
mLinks.push_back(new Goodbye());
|
||||
mGoodbye = true;
|
||||
mTopicsList->setEnabled(false);
|
||||
mEnabled = false;
|
||||
updateHistory();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user