|
@@ -601,11 +601,19 @@ namespace InABox.DynamicGrid
|
|
|
{
|
|
|
editor.Visible = Visible.Hidden;
|
|
|
}
|
|
|
- if (!security.Editable)
|
|
|
+ if(security.Editable == Editable.Hidden)
|
|
|
{
|
|
|
editor.Editable = Editable.Hidden;
|
|
|
}
|
|
|
- break;
|
|
|
+ else if(security.Editable == Editable.Disabled && editor.Editable == Editable.Enabled)
|
|
|
+ {
|
|
|
+ editor.Editable = Editable.Disabled;
|
|
|
+ }
|
|
|
+ if (editor.Visible == Visible.Hidden && editor.Editable == Editable.Hidden)
|
|
|
+ {
|
|
|
+ editor.Editable = Editable.Hidden;
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|