Update UI button backgroup when hold