From 951f0cda0b93f90e1ee6fe598ec6d73b10d3380a Mon Sep 17 00:00:00 2001 From: boatbomber Date: Fri, 20 Jun 2025 18:28:04 -0700 Subject: [PATCH] Show the plugin version on the Error page (#1068) --- plugin/src/App/StatusPages/Error.lua | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/plugin/src/App/StatusPages/Error.lua b/plugin/src/App/StatusPages/Error.lua index f51fb6a4..c6c6914c 100644 --- a/plugin/src/App/StatusPages/Error.lua +++ b/plugin/src/App/StatusPages/Error.lua @@ -8,6 +8,7 @@ local Theme = require(Plugin.App.Theme) local getTextBoundsAsync = require(Plugin.App.getTextBoundsAsync) local TextButton = require(Plugin.App.Components.TextButton) +local Header = require(Plugin.App.Components.Header) local BorderedContainer = require(Plugin.App.Components.BorderedContainer) local ScrollingFrame = require(Plugin.App.Components.ScrollingFrame) local Tooltip = require(Plugin.App.Components.Tooltip) @@ -38,6 +39,7 @@ function Error:render() return UDim2.new(1, 0, 0, math.min(outerSize.Y, maximumSize.Y)) end), transparency = self.props.transparency, + layoutOrder = self.props.layoutOrder, }, { ScrollingFrame = e(ScrollingFrame, { size = UDim2.new(1, 0, 1, 0), @@ -108,16 +110,21 @@ function ErrorPage:render() self.setContainerSize(object.AbsoluteSize) end, }, { - Error = e(Error, { - errorMessage = self.state.errorMessage, - containerSize = self.containerSize, + Header = e(Header, { transparency = self.props.transparency, layoutOrder = 1, }), + Error = e(Error, { + errorMessage = self.state.errorMessage, + containerSize = self.containerSize, + transparency = self.props.transparency, + layoutOrder = 2, + }), + Buttons = e("Frame", { Size = UDim2.new(1, 0, 0, 35), - LayoutOrder = 2, + LayoutOrder = 3, BackgroundTransparency = 1, }, { Close = e(TextButton, {