GDScript: Fix test for read-only state of constants
This commit is contained in:
parent
d1e5903c67
commit
abe6d67232
14 changed files with 43 additions and 52 deletions
|
|
@ -775,15 +775,9 @@ Variant Array::get_typed_script() const {
|
|||
return _p->typed.script;
|
||||
}
|
||||
|
||||
void Array::set_read_only(bool p_enable) {
|
||||
if (p_enable == bool(_p->read_only != nullptr)) {
|
||||
return;
|
||||
}
|
||||
if (p_enable) {
|
||||
void Array::make_read_only() {
|
||||
if (_p->read_only == nullptr) {
|
||||
_p->read_only = memnew(Variant);
|
||||
} else {
|
||||
memdelete(_p->read_only);
|
||||
_p->read_only = nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue