Kaydet (Commit) cafae25b authored tarafından Jacobo Aragunde Pérez's avatar Jacobo Aragunde Pérez

Android: properly set default dir for the document browser

The default dir had been changing by modifying the "local documents"
provider; this is wrong because there is already a document provider
to browser de internal storage.

Change-Id: I08677283100162aaeced622153131f89abc2f1af
Reviewed-on: https://gerrit.libreoffice.org/16244Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarJacobo Aragunde Pérez <jaragunde@igalia.com>
üst 90f9e09a
...@@ -105,7 +105,7 @@ public final class DocumentProviderFactory { ...@@ -105,7 +105,7 @@ public final class DocumentProviderFactory {
* @return default provider. * @return default provider.
*/ */
public IDocumentProvider getDefaultProvider() { public IDocumentProvider getDefaultProvider() {
return providers[0]; return providers[1];
} }
public Set<OnSharedPreferenceChangeListener> getChangeListeners() { public Set<OnSharedPreferenceChangeListener> getChangeListeners() {
......
...@@ -28,7 +28,8 @@ public class LocalDocumentsDirectoryProvider extends LocalDocumentsProvider { ...@@ -28,7 +28,8 @@ public class LocalDocumentsDirectoryProvider extends LocalDocumentsProvider {
@Override @Override
public IFile getRootDirectory() { public IFile getRootDirectory() {
File documentsDirectory = new File( File documentsDirectory = new File(
Environment.getExternalStorageDirectory(), ""); Environment.getExternalStorageDirectory(), "Documents");
documentsDirectory.mkdirs();
return new LocalFile(documentsDirectory); return new LocalFile(documentsDirectory);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment