Merge pull request #81546 from YuriSizov/there-isnt-enough-room-for-two-ways-to-customize-a-dialog-in-this-town-boy
Hide the `dialog_text` property from `FileDialog`
This commit is contained in:
commit
6a007c7512
@ -91,6 +91,13 @@ VBoxContainer *FileDialog::get_vbox() {
|
||||
return vbox;
|
||||
}
|
||||
|
||||
void FileDialog::_validate_property(PropertyInfo &p_property) const {
|
||||
if (p_property.name == "dialog_text") {
|
||||
// File dialogs have a custom layout, and dialog nodes can't have both a text and a layout.
|
||||
p_property.usage = PROPERTY_USAGE_NONE;
|
||||
}
|
||||
}
|
||||
|
||||
void FileDialog::_notification(int p_what) {
|
||||
switch (p_what) {
|
||||
case NOTIFICATION_VISIBILITY_CHANGED: {
|
||||
|
@ -166,6 +166,7 @@ private:
|
||||
virtual void _post_popup() override;
|
||||
|
||||
protected:
|
||||
void _validate_property(PropertyInfo &p_property) const;
|
||||
void _notification(int p_what);
|
||||
static void _bind_methods();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user