             self.adjustAlpha()
             self.update()
 
+            self.delegate?.pinDidShowSlider(self) //force slider hiding for everyone
         }
     }
 

            self.adjustAlpha()

            if let selectedFunction = self.selectedFunction {
                if (selectedFunction.contains(.analogRead) || selectedFunction.contains(.digitalRead)) {
                    self.beginUpdating()
                } else if (selectedFunction.contains(.analogWriteDAC) || selectedFunction.contains(.analogWritePWM)) {

            if (self.selectedFunction != DevicePinFunction.digitalWrite) {
                self.showSlider()
            }
            self.beginUpdating()
        } else {
            self.pinValue = nil
            self.beginUpdating()
