Skip to content

Commit

Permalink
Fix clearing blob column values are not saved to layer
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Jun 27, 2019
1 parent 19fbbd5 commit a01cfd4
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/gui/editorwidgets/qgsbinarywidgetwrapper.cpp
Expand Up @@ -37,7 +37,7 @@ QgsBinaryWidgetWrapper::QgsBinaryWidgetWrapper( QgsVectorLayer *layer, int field

QVariant QgsBinaryWidgetWrapper::value() const
{
return mValue.isEmpty() || mValue.isNull() ? QVariant( QVariant::Invalid ) : mValue;
return mValue.isEmpty() || mValue.isNull() ? QVariant( QVariant::ByteArray ) : mValue;
}

void QgsBinaryWidgetWrapper::showIndeterminateState()
Expand Down Expand Up @@ -188,6 +188,7 @@ void QgsBinaryWidgetWrapper::clear()
return;

setValue( QByteArray() );
emitValueChanged();
}

QString QgsBinaryWidgetWrapper::defaultPath()
Expand Down

0 comments on commit a01cfd4

Please sign in to comment.