getting rid of calling finishThumbNavUpdate twice bug