When user goes to set the upload path, the folder list view is shown in the current...
[pub/Android/ownCloud.git] / src / com / owncloud / android / ui / activity / Preferences.java
index 072cc24..4239c0e 100644 (file)
@@ -41,7 +41,6 @@ import android.widget.AdapterView;
 import android.widget.AdapterView.OnItemLongClickListener;
 import android.widget.ListAdapter;
 import android.widget.ListView;
 import android.widget.AdapterView.OnItemLongClickListener;
 import android.widget.ListAdapter;
 import android.widget.ListView;
-import android.widget.Toast;
 
 import com.actionbarsherlock.app.ActionBar;
 import com.actionbarsherlock.app.SherlockPreferenceActivity;
 
 import com.actionbarsherlock.app.ActionBar;
 import com.actionbarsherlock.app.SherlockPreferenceActivity;
@@ -252,8 +251,9 @@ public class Preferences extends SherlockPreferenceActivity implements AccountMa
             mPrefInstantUploadPath.setOnPreferenceClickListener(new OnPreferenceClickListener() {
                     @Override
                     public boolean onPreferenceClick(Preference preference) {
             mPrefInstantUploadPath.setOnPreferenceClickListener(new OnPreferenceClickListener() {
                     @Override
                     public boolean onPreferenceClick(Preference preference) {
-                        startActivityForResult(new Intent(Preferences.this, MoveActivity.class),
-                                ACTION_SELECT_UPLOAD_PATH);
+                        Intent intent = new Intent(Preferences.this, UploadPathActivity.class);
+                        intent.putExtra(UploadPathActivity.KEY_INSTANT_UPLOAD_PATH, mUploadPath);
+                        startActivityForResult(intent, ACTION_SELECT_UPLOAD_PATH);
                         return true;
                     }
                 });
                         return true;
                     }
                 });
@@ -382,9 +382,9 @@ public class Preferences extends SherlockPreferenceActivity implements AccountMa
         super.onActivityResult(requestCode, resultCode, data);
 
         if (requestCode == ACTION_SELECT_UPLOAD_PATH && (resultCode == RESULT_OK || 
         super.onActivityResult(requestCode, resultCode, data);
 
         if (requestCode == ACTION_SELECT_UPLOAD_PATH && (resultCode == RESULT_OK || 
-                resultCode == MoveActivity.RESULT_OK_AND_MOVE)){
+                resultCode == UploadPathActivity.RESULT_OK_SET_UPLOAD_PATH)){
 
 
-            OCFile folderToMoveAt = (OCFile) data.getParcelableExtra(MoveActivity.EXTRA_CURRENT_FOLDER);
+            OCFile folderToMoveAt = (OCFile) data.getParcelableExtra(UploadPathActivity.EXTRA_CURRENT_FOLDER);
 
             mUploadPath = folderToMoveAt.getRemotePath();
 
 
             mUploadPath = folderToMoveAt.getRemotePath();