bool Dialogs::visible(string const & name) const
{
- std::map<string, DialogPtr>::const_iterator it =
- dialogs_.find(name);
+ std::map<string, DialogPtr>::const_iterator it = dialogs_.find(name);
if (it == dialogs_.end())
return false;
return it->second.get()->isVisibleView();
void Dialogs::update(string const & name, string const & data)
{
- std::map<string, DialogPtr>::const_iterator it =
- dialogs_.find(name);
+ std::map<string, DialogPtr>::const_iterator it = dialogs_.find(name);
if (it == dialogs_.end())
return;
for(; it != end; ++it) {
Dialog * dialog = it->second.get();
- if (dialog->controller().isBufferDependent())
+ if (dialog->isBufferDependent())
dialog->hide();
}
}
for(; it != end; ++it) {
Dialog * dialog = it->second.get();
- if (switched && dialog->controller().isBufferDependent()) {
- if (dialog->isVisibleView() && dialog->controller().initialiseParams(""))
+ if (switched && dialog->isBufferDependent()) {
+ if (dialog->isVisibleView() && dialog->initialiseParams(""))
dialog->updateView();
else
dialog->hide();