Layer dirty check bug fix