removed bug that on deleting the parameter it does not disapper from widget window first time
This commit is contained in:
parent
7bb0688c2c
commit
80d901b8a8
1 changed files with 6 additions and 3 deletions
|
|
@ -112,13 +112,16 @@ void ParameterWidget::end()
|
||||||
|
|
||||||
void ParameterWidget::connectWidget()
|
void ParameterWidget::connectWidget()
|
||||||
{
|
{
|
||||||
begin();
|
|
||||||
for(entry_map_t::iterator it = entries.begin(); it != entries.end(); it++) {
|
for(entry_map_t::iterator it = entries.begin(); it != entries.end(); it++) {
|
||||||
entry_map_t::iterator ent = entries.find((*it).first);
|
if(!(*it).second->set){
|
||||||
if(!(*ent).second->set){
|
|
||||||
entries.erase((*it).first);
|
entries.erase((*it).first);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
begin();
|
||||||
|
for(entry_map_t::iterator it = entries.begin(); it != entries.end(); it++) {
|
||||||
|
|
||||||
ParameterVirtualWidget *entry ;
|
ParameterVirtualWidget *entry ;
|
||||||
switch (it->second->target) {
|
switch (it->second->target) {
|
||||||
case COMBOBOX:{
|
case COMBOBOX:{
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue