Why no Color Change when thread is read?