Is this expected behavior on 2.6.1? This is VERY DANGEROUS.
- Select a record in attribute table. Right click on field, calculate field, specify a string to calculate, hit APPLY
- make sure and leave the field calculator floating window open
- change the selection in the table to a different record
- the field calculator window is already open, don't change anything except a new string to calculate, hit APPLY or OK, doesn't matter
Notice what happens…you would expect that the record selected in step #3 would be calculated, i.e. the one currently selected, but it actually calculates the formally selected record, i.e. the selection in step #1.