diff options
author | Caolán McNamara <caolanm@redhat.com> | 2013-06-28 10:39:39 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-06-28 11:50:15 +0100 |
commit | 31fc0b74425253589b2ac0dcecb9e8a2714954b4 (patch) | |
tree | cb19b41844fd1675d95ea0f29e9f7ec02cd3a629 /vcl/source/window/builder.cxx | |
parent | 1a05f14ba263bf47c5c5c8aee080ef28d5db2075 (diff) |
always call setDeferredProperties for dialog get/set title
Change-Id: I57f9cc8fbdb9d2a304c346e03893fa55d6a61bd5
Diffstat (limited to 'vcl/source/window/builder.cxx')
-rw-r--r-- | vcl/source/window/builder.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/vcl/source/window/builder.cxx b/vcl/source/window/builder.cxx index 4cc571f21174..4cea57f7afe0 100644 --- a/vcl/source/window/builder.cxx +++ b/vcl/source/window/builder.cxx @@ -1376,9 +1376,10 @@ void VclBuilder::setDeferredProperties() { if (!m_bToplevelHasDeferredProperties) return; - set_properties(m_pParent, m_aDeferredProperties); - m_aDeferredProperties.clear(); + stringmap aDeferredProperties; + aDeferredProperties.swap(m_aDeferredProperties); m_bToplevelHasDeferredProperties = false; + set_properties(m_pParent, aDeferredProperties); } void VclBuilder::set_properties(Window *pWindow, const stringmap &rProps) |