mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Clean up URI handling.
This commit is contained in:
@@ -265,9 +265,6 @@ public class PasswordActivity extends LockingActivity {
|
||||
return;
|
||||
}
|
||||
|
||||
String fileName = getEditText(R.id.filename);
|
||||
|
||||
|
||||
// Clear before we load
|
||||
Database db = App.getDB();
|
||||
db.clear();
|
||||
@@ -275,10 +272,8 @@ public class PasswordActivity extends LockingActivity {
|
||||
// Clear the shutdown flag
|
||||
App.clearShutdown();
|
||||
|
||||
Uri uri = UriUtil.parseDefaultFile(fileName);
|
||||
|
||||
Handler handler = new Handler();
|
||||
LoadDB task = new LoadDB(db, PasswordActivity.this, uri, pass, keyfile, new AfterLoad(handler, db));
|
||||
LoadDB task = new LoadDB(db, PasswordActivity.this, mDbUri, pass, keyfile, new AfterLoad(handler, db));
|
||||
ProgressTask pt = new ProgressTask(PasswordActivity.this, task, R.string.loading_database);
|
||||
pt.run();
|
||||
}
|
||||
|
||||
@@ -327,7 +327,7 @@ public class FileSelectActivity extends ListActivity {
|
||||
if (data != null) {
|
||||
Uri uri = data.getData();
|
||||
if (uri != null) {
|
||||
filename = uri.getPath();
|
||||
filename = uri.toString();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user