Removed redundant call to dataChanged
Simplified range updates