make sure quick-unlock code is respected always, release 1.01b

This commit is contained in:
Philipp Crocoll
2017-01-25 05:01:26 +01:00
parent a6a99e3685
commit 7ccf55f84f
6 changed files with 32 additions and 18 deletions

View File

@@ -229,7 +229,10 @@ namespace keepass2android.Io
if (cursor != null && cursor.MoveToFirst())
{
int flags = cursor.GetInt(cursor.GetColumnIndex(DocumentsContract.Document.ColumnFlags));
int column = cursor.GetColumnIndex(DocumentsContract.Document.ColumnFlags);
if (column < 0)
return false; //seems like this is not supported. See below for reasoning to return false.
int flags = cursor.GetInt(column);
Kp2aLog.Log("File flags: " + flags);
if ((flags & (long) DocumentContractFlags.SupportsWrite) == 0)
{