File tree Expand file tree Collapse file tree
MonkeyLoader.Resonite.Integration/UI/Facets Expand file tree Collapse file tree Original file line number Diff line number Diff 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 ) ;
You can’t perform that action at this time.
0 commit comments