Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2009-05-06 14:29:26 +0400
committerLluis Sanchez <lluis@novell.com>2009-05-06 14:29:26 +0400
commitee324303819dea852e0a322b594173c10c3cb39f (patch)
treee698c3b7fad26ac362b70fc9db077e9dd6c83f5e /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/MonoRuntimePanel.cs
parent69d61c11e83952d6d5ea157090ac645b71fadab4 (diff)
* MonoDevelop.Ide.Gui.OptionPanels/MonoRuntimePanel.cs: Don't allow
removing autodetected runtimes. svn path=/trunk/monodevelop/; revision=133641
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/MonoRuntimePanel.cs')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/MonoRuntimePanel.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/MonoRuntimePanel.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/MonoRuntimePanel.cs
index a7c7e4453c..db1bce4181 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/MonoRuntimePanel.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/MonoRuntimePanel.cs
@@ -181,7 +181,8 @@ namespace MonoDevelop.Ide.Gui.OptionPanels
TreeIter it;
if (tree.Selection.GetSelected (out it)) {
object ob = store.GetValue (it, 1);
- buttonRemove.Sensitive = !(ob is TargetRuntime && ((TargetRuntime)ob).IsRunning);
+ MonoTargetRuntime tr = ob as MonoTargetRuntime;
+ buttonRemove.Sensitive = tr != null && tr.UserDefined;
buttonDefault.Sensitive = true;
} else {
buttonRemove.Sensitive = false;