summaryrefslogtreecommitdiff
path: root/vcl/generic/app
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@suse.com>2011-10-17 17:21:41 +0100
committerMichael Meeks <michael.meeks@suse.com>2011-10-25 13:41:55 +0100
commit16b9b1aa33504d57258d6b875c89cb77b47602e2 (patch)
tree7ce79a8fb70733226c0d82f34210fe4c5699cc6e /vcl/generic/app
parent81d1ba27558003fa562d3d0e362318749bb730c9 (diff)
gtk3: fix display changed signal emissions
Diffstat (limited to 'vcl/generic/app')
-rw-r--r--vcl/generic/app/gendisp.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/vcl/generic/app/gendisp.cxx b/vcl/generic/app/gendisp.cxx
index e22835bb2687..5dd92c90b570 100644
--- a/vcl/generic/app/gendisp.cxx
+++ b/vcl/generic/app/gendisp.cxx
@@ -73,6 +73,12 @@ void SalGenericDisplay::deregisterFrame( SalFrame* pFrame )
m_aFrames.remove( pFrame );
}
+void SalGenericDisplay::emitDisplayChanged()
+{
+ if( !m_aFrames.empty() )
+ m_aFrames.front()->CallCallback( SALEVENT_DISPLAYCHANGED, 0 );
+}
+
bool SalGenericDisplay::DispatchInternalEvent()
{
void* pData = NULL;
@@ -152,4 +158,6 @@ bool SalGenericDisplay::HasUserEvents() const
return bRet;
}
+
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */