From 4e68ac5bb4dcff94ce8498e296bd3d91dd8046b5 Mon Sep 17 00:00:00 2001
From: modmuss50 <modmuss50@gmail.com>
Date: Wed, 1 Mar 2023 13:20:54 +0000
Subject: [PATCH] Fix rendering issues after visiting the disconnected screen.

Fixes #2944
---
 .../mixin/networking/client/DisconnectedScreenMixin.java       | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/fabric-networking-api-v1/src/client/java/net/fabricmc/fabric/mixin/networking/client/DisconnectedScreenMixin.java b/fabric-networking-api-v1/src/client/java/net/fabricmc/fabric/mixin/networking/client/DisconnectedScreenMixin.java
index ed1d07e3a..76ffd9cbf 100644
--- a/fabric-networking-api-v1/src/client/java/net/fabricmc/fabric/mixin/networking/client/DisconnectedScreenMixin.java
+++ b/fabric-networking-api-v1/src/client/java/net/fabricmc/fabric/mixin/networking/client/DisconnectedScreenMixin.java
@@ -16,7 +16,6 @@
 
 package net.fabricmc.fabric.mixin.networking.client;
 
-import com.mojang.blaze3d.systems.RenderSystem;
 import org.objectweb.asm.Opcodes;
 import org.spongepowered.asm.mixin.Mixin;
 import org.spongepowered.asm.mixin.Shadow;
@@ -67,7 +66,7 @@ public abstract class DisconnectedScreenMixin extends Screen {
 	private int render(MultilineText instance, MatrixStack matrixStack, int x, int y) {
 		DrawableHelper.enableScissor(0, y, width, y + reasonHeight);
 		instance.drawCenterWithShadow(matrixStack, x, y - scroll);
-		RenderSystem.disableScissor();
+		DrawableHelper.disableScissor();
 
 		// Draw gradient at the top/bottom to indicate that the text is scrollable.
 		if (actualReasonHeight > reasonHeight) {