Skip to content
This repository was archived by the owner on Aug 31, 2021. It is now read-only.

Commit 88da6f8

Browse files
committed
[[ Tools ]] Respond to widget visibility pref change
1 parent b82751e commit 88da6f8

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

Toolset/palettes/tools/revtools.livecodescript

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ on registerForMessages
6464
### Messages
6565
revIDESubscribe "idePreferenceChanged:revTools_columns"
6666
revIDESubscribe "idePreferenceChanged:revTools_show"
67+
revIDESubscribe "idePreferenceOfSetChanged"
6768
revIDESubscribe "ideToolChanged"
6869
revIDESubscribe "ideExtensionsChanged"
6970
end registerForMessages
@@ -97,6 +98,16 @@ on idePreferenceChanged pPreference
9798
end switch
9899
end idePreferenceChanged
99100

101+
on idePreferenceOfSetChanged pSet, pPreference
102+
switch pPreference
103+
case "uservisible"
104+
-- Regenerate tools palette after visible of widget changed
105+
generatePalette
106+
resizeStack
107+
break
108+
end switch
109+
end idePreferenceOfSetChanged
110+
100111
constant kPolygonMenu = "Rectangle Tool\nRounded Rectangle Tool\nOval Tool\nRegular Polygon Tool\nPolygon Tool"
101112
on ideToolChanged
102113
local tTool

0 commit comments

Comments
 (0)