fix bug with checking 'isSetting' for entire binding