Bug report #18551

Auxillary Fields - when pressing 'enter' the entered values in the auxillary field disappear, but it is stored and is shown when reopening the attributetable

Added by Mie Winstrup over 2 years ago.

Status:Open
Priority:Normal
Assignee:-
Category:Editing
Affected QGIS version:3.1(master) Regression?:No
Operating System:Windows Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:No Copied to github as #:26439

Description

I like the new feature with Auxillary Fields.

However when I:
  1. Add a new auxillary field
  2. Enable editing on this layer
  3. Enter a value in this field in the attributetable
  4. Press 'Enter'

The entered value disappear. However if I close the attributetable and open it again - the values is there. This can be quite confusing.
If I enter a text in a normal field (not an auxillaryfield) and press 'enter', the value is shown and does not disappear.

I think entering text in the auxillay field should work the same way as when entering text in a non-auxillary field.

Note - It works if I enter the text in the auxillaryfield and use the mouse to click on a new row, then the entered value is kept.

I have tested that this is an issue in both QGIS 3.0.1 and QGIS 3.1.0.

Also available in: Atom PDF