Skip to content

Commit 65bf2e0

Browse files
committed
Tweak force update facet button position
1 parent 0f6046a commit 65bf2e0

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

MonkeyLoader.Resonite.Integration/UI/Facets/ForceUpdateFacets.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ internal sealed class ForceUpdateFacets : ResoniteEventHandlerMonkey<ForceUpdate
2424
public override int Priority => HarmonyLib.Priority.Normal;
2525

2626
protected override bool AppliesTo(TemplateFacetPresetLoadedEvent eventData)
27-
=> true;
27+
=> true; // Always need to add the button so it shows up when enabled
2828

2929
protected override void Handle(TemplateFacetPresetLoadedEvent eventData)
3030
{
@@ -56,8 +56,9 @@ protected override void Handle(TemplateFacetPresetLoadedEvent eventData)
5656

5757
// Place into upper-right corner with fixed size
5858
button.RectTransform.AnchorMin.Value = float2.One;
59-
button.RectTransform.AnchorMin.Value = float2.One;
60-
button.RectTransform.OffsetMin.Value = new(-32, -32);
59+
button.RectTransform.AnchorMax.Value = float2.One;
60+
button.RectTransform.OffsetMin.Value = -34 * float2.One;
61+
button.RectTransform.OffsetMax.Value = -2 * float2.One;
6162

6263
button.ColorDrivers.Clear();
6364
button.ColorDrivers.Add().ColorDrive.Target = button.Slot[0].GetComponent<Image>().Tint;
@@ -66,10 +67,10 @@ protected override void Handle(TemplateFacetPresetLoadedEvent eventData)
6667
protected override bool OnComputeDefaultEnabledState()
6768
{
6869
_wasEnabledFromDefault = true;
70+
6971
return true;
7072
}
7173

72-
// Always need to add the button so it shows up when enabled
7374
protected override bool OnEngineReady()
7475
{
7576
EnabledToggle!.Add(_enabledSessionShare);

0 commit comments

Comments
 (0)