Check if there are _visible_ layers when request. Only if there are, enable the waiting cursor. Fixes #88