diff options
author | Gregory.Shrago <gregory.shrago@jetbrains.com> | 2014-07-09 20:23:27 +0400 |
---|---|---|
committer | Gregory.Shrago <gregory.shrago@jetbrains.com> | 2014-07-09 20:23:27 +0400 |
commit | 6db9874a9a6cecd1b90793edfd2f8bfa8142c8f6 (patch) | |
tree | d7b14f228aee1259f51b65f3be9f5937c8cfa663 /android/ultimate | |
parent | 1b08460f71c8c48b06076ca0dc93141d072c2df0 (diff) | |
download | idea-6db9874a9a6cecd1b90793edfd2f8bfa8142c8f6.tar.gz |
more on IDEA-126591 Android Support NPE (IDEA-CR-336)
Diffstat (limited to 'android/ultimate')
-rw-r--r-- | android/ultimate/src/org/jetbrains/android/database/AndroidDataSourcePropertiesDialog.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/android/ultimate/src/org/jetbrains/android/database/AndroidDataSourcePropertiesDialog.java b/android/ultimate/src/org/jetbrains/android/database/AndroidDataSourcePropertiesDialog.java index 4a1207f9468..d762a247dba 100644 --- a/android/ultimate/src/org/jetbrains/android/database/AndroidDataSourcePropertiesDialog.java +++ b/android/ultimate/src/org/jetbrains/android/database/AndroidDataSourcePropertiesDialog.java @@ -7,6 +7,7 @@ import com.android.ddmlib.MultiLineReceiver; import com.android.tools.idea.ddms.DeviceComboBoxRenderer; import com.intellij.database.dataSource.AbstractDataSourceConfigurable; import com.intellij.database.dataSource.DatabaseDriver; +import com.intellij.database.util.DbImplUtil; import com.intellij.facet.ProjectFacetManager; import com.intellij.openapi.Disposable; import com.intellij.openapi.application.ApplicationManager; @@ -357,8 +358,7 @@ public class AndroidDataSourcePropertiesDialog extends AbstractDataSourceConfigu public void apply() { saveData(myDataSource); - boolean canConnect = StringUtil.isNotEmpty(myDataSource.getState().getDeviceId()); - if (canConnect) { + if (DbImplUtil.canConnectTo(myDataSource)) { AndroidSynchronizeHandler.doSynchronize(myProject, Collections.singletonList(myDataSource)); } |