We were on the last sailing before one of the Magic's dry docks (not the one before her re-imagining, but still one that had plenty of work scheduled). There was nothing that we noticed that wasn't available staff-, activity-, food- or amenity-wise. What I remember most was how much fun the crew was having - some were excited because they were not participating in dry dock so they got to go home; others were looking forward to a change in pace - doing something they didn't normally do. So the atmosphere was even better than it normally was. The last day or so, we did see signs of the impending dry dock -- they started lining elevators with plywood (I guess so they didn't get banged up when they used them like freight elevators) and there were some areas that had supplies or equipment moved in. But nothing that stopped us from using the spaces or elevators.
We didn't plan to be on the cruise before dry dock and actually didn't realize it until right before we sailed. But we have commented that if we could work it out, we would probably really enjoy being on another one.