diff --git a/src/ReplicatedStorage/ui/components/acrylic/index.tsx b/src/ReplicatedStorage/ui/components/acrylic/index.tsx
index e59eaa1..82cd98d 100644
--- a/src/ReplicatedStorage/ui/components/acrylic/index.tsx
+++ b/src/ReplicatedStorage/ui/components/acrylic/index.tsx
@@ -27,6 +27,13 @@ interface acrylicProps extends Roact.JsxInstanceProperties {
Change?: Roact.JsxInstanceChangeEvents
}
+Make("DepthOfFieldEffect", {
+ FarIntensity: 0,
+ InFocusRadius: 0.1,
+ NearIntensity: 1,
+ Parent: Lighting
+})
+
function acrylic(props: acrylicProps): Roact.Element {
const { radius, distance } = props
@@ -123,13 +130,6 @@ function acrylic(props: acrylicProps): Roact.Element {
const fovHandle = Workspace.CurrentCamera!.GetPropertyChangedSignal("FieldOfView").Connect(updateInstance)
const viewportHandle = Workspace.CurrentCamera!.GetPropertyChangedSignal("ViewportSize").Connect(updateInstance)
- Make("DepthOfFieldEffect", {
- FarIntensity: 0,
- InFocusRadius: 0.1,
- NearIntensity: 1,
- Parent: Lighting
- })
-
return () => {
posHandle.Disconnect()
fovHandle.Disconnect()