fix editable attribute of joined fields (fix #7739)

fixes http://hub.qgis.org/issues/7739