removed unnecessary redraw on changing client opacity