Skip to content

Commit 8ecca4f

Browse files
authored
Merge pull request #341 from Dragon-Seeker/1.21.4-TooltipFix
[1.21.4] Fix issues where tooltip would stop rendering after screen reinits
2 parents 49a02fa + e08bbb6 commit 8ecca4f

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/main/java/io/wispforest/owo/ui/base/BaseOwoHandledScreen.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -85,16 +85,16 @@ protected void init() {
8585
this.build(this.uiAdapter.rootComponent);
8686

8787
this.uiAdapter.inflateAndMount();
88-
89-
ScreenEvents.afterRender(this).register((screen, drawContext, mouseX, mouseY, tickDelta) -> {
90-
if (this.uiAdapter != null) this.uiAdapter.drawTooltip(drawContext, mouseX, mouseY, tickDelta);
91-
});
9288
} catch (Exception error) {
9389
Owo.LOGGER.warn("Could not initialize owo screen", error);
9490
UIErrorToast.report(error);
9591
this.invalid = true;
9692
}
9793
}
94+
95+
ScreenEvents.afterRender(this).register((screen, drawContext, mouseX, mouseY, tickDelta) -> {
96+
if (this.uiAdapter != null) this.uiAdapter.drawTooltip(drawContext, mouseX, mouseY, tickDelta);
97+
});
9898
}
9999

100100
/**

src/main/java/io/wispforest/owo/ui/base/BaseOwoScreen.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -92,16 +92,16 @@ protected void init() {
9292
this.build(this.uiAdapter.rootComponent);
9393

9494
this.uiAdapter.inflateAndMount();
95-
96-
ScreenEvents.afterRender(this).register((screen, drawContext, mouseX, mouseY, tickDelta) -> {
97-
if (this.uiAdapter != null) this.uiAdapter.drawTooltip(drawContext, mouseX, mouseY, tickDelta);
98-
});
9995
} catch (Exception error) {
10096
Owo.LOGGER.warn("Could not initialize owo screen", error);
10197
UIErrorToast.report(error);
10298
this.invalid = true;
10399
}
104100
}
101+
102+
ScreenEvents.afterRender(this).register((screen, drawContext, mouseX, mouseY, tickDelta) -> {
103+
if (this.uiAdapter != null) this.uiAdapter.drawTooltip(drawContext, mouseX, mouseY, tickDelta);
104+
});
105105
}
106106

107107
/**

0 commit comments

Comments
 (0)