code: void updateRadius() {
  		if (isPressed() && currentShadowRadius < getMaxShadowRadius()) {
  			currentShadowRadius += SHADOW_DRAWING_STEP;
  			getActionButton().getInvalidator().requireInvalidation();
  		} else if (!isPressed() && currentShadowRadius > getMinShadowRadius()) {
  			currentShadowRadius -= SHADOW_DRAWING_STEP;
  			getActionButton().getInvalidator().requireInvalidation();
  		} else if (!isPressed()){
  			currentShadowRadius = getActionButton().getShadowRadius();
  		}
  		LOGGER.trace("Updated Shadow Responsive Effect current radius to: {}", currentShadowRadius);
  	}
docs: Updates the {@link #currentShadowRadius} depending on the current state