Positivity vs negativity of canonical bases