In #101774, some libdecor-specific code was added, but without adding the guards. This broke the build with `libdecor=no`. Add `#ifdef` guard as necessary.
In #101774, some libdecor-specific code was added, but without adding the guards. This broke the build with `libdecor=no`. Add `#ifdef` guard as necessary.