Changeset 171:882ec3fdfa27 in finroc_plugins_runtime_construction


Ignore:
Timestamp:
04.01.2022 13:49:19 (15 months ago)
Author:
Max Reichardt <max.reichardt@…>
Branch:
17.03
Children:
172:c335d1c50a0b, 173:7b8f89b97f73
Phase:
public
Message:

Fixes issue that editable interfaces could change without its listeners being notified (occurred when extending interfaces via XML includes)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tEditableInterfaces.cpp

    r165 r171  
    123123      tPortCreationList port_creation_list(*interface.first, interface.first->GetDefaultPortFlags(), interface.second, mark_created_ports_finstructed, origin); 
    124124      node >> port_creation_list; 
     125 
     126      if (GetListener()) 
     127      { 
     128        GetListener()->OnEditableInterfacesChange(); 
     129      } 
     130 
    125131      return *interface.first; 
    126132    } 
Note: See TracChangeset for help on using the changeset viewer.