From 74e016e11e57e269d2dc07863caf58aad5598c1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Mon, 8 Apr 2013 21:02:14 +0100 Subject: [PATCH] Resolves: rhbz#949238 div by zero on pagedown in 0 width panel --- ...9238-div-by-zero-on-pagedown-in-0-wi.patch | 28 +++++++++++++++++++ libreoffice.spec | 7 ++++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 0001-Resolves-rhbz-949238-div-by-zero-on-pagedown-in-0-wi.patch diff --git a/0001-Resolves-rhbz-949238-div-by-zero-on-pagedown-in-0-wi.patch b/0001-Resolves-rhbz-949238-div-by-zero-on-pagedown-in-0-wi.patch new file mode 100644 index 0000000..5c683a8 --- /dev/null +++ b/0001-Resolves-rhbz-949238-div-by-zero-on-pagedown-in-0-wi.patch @@ -0,0 +1,28 @@ +From 626bac2f5ccec91eb9962c700564381158f826bc Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= +Date: Mon, 8 Apr 2013 15:42:46 +0100 +Subject: [PATCH] Resolves: rhbz#949238 div by zero on pagedown in 0 width task + pane + +Change-Id: I2ee5e0b19db724adf94d699ce0af686648fb67e8 +--- + svtools/source/control/valueset.cxx | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/svtools/source/control/valueset.cxx b/svtools/source/control/valueset.cxx +index d26c380..1e349b4 100644 +--- a/svtools/source/control/valueset.cxx ++++ b/svtools/source/control/valueset.cxx +@@ -1315,6 +1315,9 @@ void ValueSet::KeyInput( const KeyEvent& rKEvt ) + return; + } + ++ if ( mbFormat ) ++ Format(); ++ + --nLastItem; + const size_t nCurPos = mnSelItemId ? GetItemPos( mnSelItemId ) + : mpNoneItem ? VALUESET_ITEM_NONEITEM : 0; +-- +1.8.1.2 + diff --git a/libreoffice.spec b/libreoffice.spec index 414b6c2..aa89bac 100644 --- a/libreoffice.spec +++ b/libreoffice.spec @@ -43,7 +43,7 @@ Summary: Free Software Productivity Suite Name: libreoffice Epoch: 1 Version: %{libo_version}.2 -Release: 2%{?libo_prerelease}%{?dist} +Release: 3%{?libo_prerelease}%{?dist} License: (MPLv1.1 or LGPLv3+) and LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and Public Domain and ASL 2.0 and Artistic and MPLv2.0 Group: Applications/Productivity URL: http://www.documentfoundation.org/develop @@ -250,6 +250,7 @@ Patch20: 0001-rhbz-742780-Let-make-OPT_FLAGS-.-override-SDK-optimi.patch Patch21: 0001-Related-rhbz-902884-check-for-GetSelectedMasterPage-.patch Patch22: 0001-Resolves-rhbz-920697-i110881-rhbz-623191-presentatio.patch Patch23: 0001-rhbz-876742-speed-up-table-manipulation-in-Impress.patch +Patch24: 0001-Resolves-rhbz-949238-div-by-zero-on-pagedown-in-0-wi.patch %define instdir %{_libdir} %define baseinstdir %{instdir}/libreoffice @@ -1005,6 +1006,7 @@ mv -f redhat.soc extras/source/palettes/standard.soc %patch21 -p1 -b .rhbz-902884-check-for-GetSelectedMasterPage-.patch %patch22 -p1 -b .rhbz-920697-i110881-rhbz-623191-presentatio.patch %patch23 -p1 -b .rhbz-876742-speed-up-table-manipulation-in-Impress.patch +%patch24 -p1 -b .rhbz-949238-div-by-zero-on-pagedown-in-0-wi.patch # TODO: check this # these are horribly incomplete--empty translations and copied english @@ -2078,6 +2080,9 @@ update-desktop-database %{_datadir}/applications &> /dev/null || : %endif %changelog +* Mon Apr 08 2013 Caolán McNamara - 1:4.0.2.2-3 +- Resolves: rhbz#949238 div by zero on pagedown in 0 width panel + * Fri Apr 05 2013 Kalev Lember - 1:4.0.2.2-2 - Resolves: rhbz#949106 libreoffice drags in both openjdk 1.7.0 and 1.8.0