Skip to content

Commit 7ec03c6

Browse files
authored
Merge pull request #4 from AnnulusGames/fix-readonly-field
Fix: readonly-field is not disabled for some types
2 parents 6de8385 + 7306435 commit 7ec03c6

4 files changed

Lines changed: 19 additions & 32 deletions

File tree

src/DebugUI/Assets/DebugUI/Package Resources/Debug UI.uss

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,10 @@
248248
margin-left: 0;
249249
}
250250

251+
.unity-toggle > .unity-toggle__input:disabled > .unity-toggle__checkmark {
252+
background-color: rgba(105, 105, 133, 0.8);
253+
}
254+
251255
.unity-toggle__checkmark {
252256
border-top-width: 0;
253257
border-right-width: 0;
@@ -295,6 +299,15 @@
295299
margin-left: 0;
296300
}
297301

302+
.unity-enum-field__input:disabled {
303+
background-color: rgba(105, 105, 133, 0.8);
304+
height: 32px;
305+
margin-top: 0;
306+
margin-right: 0;
307+
margin-bottom: 0;
308+
margin-left: 0;
309+
}
310+
298311
.unity-enum-field__text {
299312
color: rgb(255, 255, 255);
300313
}
@@ -406,4 +419,4 @@
406419
margin-right: 3px;
407420
margin-bottom: 3px;
408421
margin-left: 3px;
409-
}
422+
}

src/DebugUI/Assets/DebugUI/Runtime/DebugUIElementFactory.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public VisualElement CreateVisualElement(ICollection<IDisposable> disposables)
6868

6969
if (Setter == null)
7070
{
71-
VisualElementHelper.SetInputFieldsEnabled(field, false);
71+
field.SetEnabled(false);
7272
}
7373
else
7474
{
@@ -109,7 +109,7 @@ public VisualElement CreateVisualElement(ICollection<IDisposable> disposables)
109109

110110
if (Setter == null)
111111
{
112-
VisualElementHelper.SetInputFieldsEnabled(field, false);
112+
field.SetEnabled(false);
113113
}
114114
else
115115
{
@@ -228,7 +228,7 @@ public VisualElement CreateVisualElement(ICollection<IDisposable> disposables)
228228

229229
if (Setter == null)
230230
{
231-
VisualElementHelper.SetInputFieldsEnabled(field, false);
231+
field.SetEnabled(false);
232232
}
233233
else
234234
{
@@ -263,7 +263,7 @@ public VisualElement CreateVisualElement(ICollection<IDisposable> disposables)
263263

264264
if (Setter == null)
265265
{
266-
VisualElementHelper.SetInputFieldsEnabled(field, false);
266+
field.SetEnabled(false);
267267
}
268268
else
269269
{
@@ -299,7 +299,7 @@ public VisualElement CreateVisualElement(ICollection<IDisposable> disposables)
299299

300300
if (Setter == null)
301301
{
302-
VisualElementHelper.SetInputFieldsEnabled(field, false);
302+
field.SetEnabled(false);
303303
}
304304
else
305305
{

src/DebugUI/Assets/DebugUI/Runtime/Internal/VisualElementHelper.cs

Lines changed: 0 additions & 15 deletions
This file was deleted.

src/DebugUI/Assets/DebugUI/Runtime/Internal/VisualElementHelper.cs.meta

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)