@@ -251,10 +251,12 @@ void Note::ColorSelector() {
251251void Note::OverlapSelector () {
252252 UI overlapSelector (" Overlap Selector" , Color (0xFFFF00 ), false );
253253
254- UI4pxNumber numDisplay (Color (0xFFFF00 ), 1 , (int32_t *)¬ePadConfigs[activeConfig].overlap , notePadConfigs[activeConfig].rootColor );
254+ int32_t overlap = notePadConfigs[activeConfig].overlap ;
255+
256+ UI4pxNumber numDisplay (Color (0xFFFF00 ), 1 , &overlap, notePadConfigs[activeConfig].rootColor );
255257 overlapSelector.AddUIComponent (numDisplay, Point (5 , 0 ));
256258
257- UISelector overlapInput (Dimension (7 , 1 ), " Overlap" , Color (0xFFFF00 ), 7 , (uint16_t *)¬ePadConfigs[activeConfig]. overlap );
259+ UISelector overlapInput (Dimension (7 , 1 ), " Overlap" , Color (0xFFFF00 ), 7 , (uint16_t *)&overlap);
258260 overlapSelector.AddUIComponent (overlapInput, Point (0 , 7 ));
259261
260262 UIButton alignRootToggle;
@@ -264,6 +266,8 @@ void Note::OverlapSelector() {
264266 overlapSelector.AddUIComponent (alignRootToggle, Point (7 , 7 ));
265267
266268 overlapSelector.Start ();
269+
270+ notePadConfigs[activeConfig].overlap = overlap;
267271}
268272
269273void Note::ChannelSelector () {
0 commit comments