Arduino + touchscreen Adafruit shield 2.8" IL problemi di debouncing

Ok, rettifico, il problema precedente era dovuto al fatto che per errore avevo eliminato l'istruzione
(!ts.bufferEmpty()) ora il loop non si ripete però il problema rimane, ovvero ogni volta che premo il pulsante continua a commutare per un po' fino a quando non si ferma su uno dei due colori