rpms/openoffice.org/F-11 workspace.vcl105.patch, NONE, 1.1 openoffice.org.spec, 1.1945, 1.1946
Caolan McNamara
caolanm at fedoraproject.org
Wed Dec 9 11:44:39 UTC 2009
Author: caolanm
Update of /cvs/pkgs/rpms/openoffice.org/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29115/F-11
Modified Files:
openoffice.org.spec
Added Files:
workspace.vcl105.patch
Log Message:
Resolves: rhbz#545783 add workspace.vcl105.patch
workspace.vcl105.patch:
gtkframe.cxx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- NEW FILE workspace.vcl105.patch ---
>From bd0d9d4ac9148211e14eb1548ad54829af465aed Mon Sep 17 00:00:00 2001
From: Chris Halls <halls at debian.org>
Date: Mon, 24 Aug 2009 16:44:15 +0100
Subject: [PATCH] Prevent multiple window resize calls when maximised
See http://bugs.debian.org/542387.
Problem introduced as part of fix to IZ#44325.
If KDE Window manager receives a window move after a window has already been
maximised, it assumes the window should be restored to original size. Under
Gnome it will stay maximised.
This fix disables further window resize calls once the window state has been
set to maximised.
---
unx/gtk/window/gtkframe.cxx | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git vcl/unx/gtk/window/gtkframe.cxx b/unx/gtk/window/gtkframe.cxx
index c1fbbc5..d5e514a 100644
--- vcl.old/unx/gtk/window/gtkframe.cxx
+++ vcl/unx/gtk/window/gtkframe.cxx
@@ -1501,7 +1501,7 @@ void GtkSalFrame::SetPosSize( long nX, long nY, long nWidth, long nHeight, USHOR
if( isChild( false, true ) )
gtk_widget_set_size_request( m_pWindow, nWidth, nHeight );
- else
+ else if( ! ( m_nState & GDK_WINDOW_STATE_MAXIMIZED ) )
gtk_window_resize( GTK_WINDOW(m_pWindow), nWidth, nHeight );
setMinMaxSize();
}
@@ -1603,6 +1603,7 @@ void GtkSalFrame::SetWindowState( const SalFrameState* pState )
SAL_FRAMESTATE_MASK_MAXIMIZED_WIDTH | SAL_FRAMESTATE_MASK_MAXIMIZED_HEIGHT;
if( (pState->mnMask & SAL_FRAMESTATE_MASK_STATE) &&
+ ! ( m_nState & GDK_WINDOW_STATE_MAXIMIZED ) &&
(pState->mnState & SAL_FRAMESTATE_MAXIMIZED) &&
(pState->mnMask & nMaxGeometryMask) == nMaxGeometryMask )
{
--
1.6.3.3
Index: openoffice.org.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/openoffice.org.spec,v
retrieving revision 1.1945
retrieving revision 1.1946
diff -u -p -r1.1945 -r1.1946
--- openoffice.org.spec 28 Nov 2009 17:58:12 -0000 1.1945
+++ openoffice.org.spec 9 Dec 2009 11:44:38 -0000 1.1946
@@ -163,6 +163,7 @@ Patch87: openoffice.org-3.2.0.ooo106523.
Patch88: workspace.impress183.patch
Patch89: openoffice.org-3.2.0.ooo107151.sc.pop-empty-cell.patch
Patch90: openoffice.org-3.3.0.ooo102645.fix.es.patch
+Patch91: workspace.vcl105.patch
%define python_py_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")
%define instdir %{_libdir}
@@ -1684,6 +1685,7 @@ cat %{PATCH11} >> svtools/source/dialogs
%patch88 -p0 -b .workspace.impress183.patch
%patch89 -p1 -b .ooo107151.sc.pop-empty-cell.patch
%patch90 -p0 -b .ooo102645.fix.es.patch
+%patch91 -p0 -b .workspace.vcl105.patch
%build
echo build start time is `date`, diskspace: `df -h . | tail -n 1`
@@ -4187,10 +4189,11 @@ fi
unopkg list --shared > /dev/null 2>&1 || :
%changelog
-* Sat Nov 28 2009 Caolán McNamara <caolanm at redhat.com> - 1:3.1.1-19.9
+* Wed Dec 09 2009 Caolán McNamara <caolanm at redhat.com> - 1:3.1.1-19.9
- add openoffice.org-4.2.0.ooo107151.sc.pop-empty-cell.patch (dtardon)
- Resolves: rhbz#533538 OpenOffice keyboard shortcuts mis-map in the
Spanish localized version of OOo (caolanm)
+- Resolves: rhbz#545783 add workspace.vcl105.patch (caolanm)
* Tue Nov 10 2009 Caolán McNamara <caolanm at redhat.com> - 1:3.1.1-19.8
- Resolves: rhbz#533841 ooo#105710 svx loadstorenumbering (caolanm)
More information about the fedora-extras-commits
mailing list