mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-02-22 12:38:12 +07:00
Changing quest tabs will stop audio and reset dialog text to status
This commit is contained in:
parent
e910f8b84f
commit
9225c6bb1f
@ -245,6 +245,17 @@ public class QuestsPanel extends WidgetGroup implements Disposable {
|
|||||||
add(questDialog).grow().row();
|
add(questDialog).grow().row();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void setVisible(boolean visible) {
|
||||||
|
super.setVisible(visible);
|
||||||
|
if (!visible) hide();
|
||||||
|
}
|
||||||
|
|
||||||
|
void hide() {
|
||||||
|
questDialog.dispose();
|
||||||
|
questDialog.setText(selected != null ? Riiablo.string.lookup(selected.quest.qsts[0]) : "");
|
||||||
|
}
|
||||||
|
|
||||||
void setSelected(QuestButton quest) {
|
void setSelected(QuestButton quest) {
|
||||||
if (selected != quest) {
|
if (selected != quest) {
|
||||||
if (selected != null) selected.setSelected(false);
|
if (selected != null) selected.setSelected(false);
|
||||||
|
Loading…
Reference in New Issue
Block a user