From d799daa48987c4fa19696967dd98f690e7b94c4f Mon Sep 17 00:00:00 2001 From: Dennis Francis Date: Sat, 30 Jan 2016 17:54:58 +0530 Subject: tdf#97344 : Allow focus change using mouse in autofilter popup Also modified CycleFocus() to skip controls that are disabled. Change-Id: I6d84e0d4aacc719b83c70e92a17f58f1756ff072 Reviewed-on: https://gerrit.libreoffice.org/21922 Tested-by: Jenkins Reviewed-by: Eike Rathke Tested-by: Eike Rathke --- svtools/source/contnr/treelistbox.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'svtools') diff --git a/svtools/source/contnr/treelistbox.cxx b/svtools/source/contnr/treelistbox.cxx index d63925775588..ec9831044721 100644 --- a/svtools/source/contnr/treelistbox.cxx +++ b/svtools/source/contnr/treelistbox.cxx @@ -1960,7 +1960,7 @@ void SvTreeListBox::SetCheckButtonInvisible( SvTreeListEntry* pEntry) SvButtonState SvTreeListBox::GetCheckButtonState( SvTreeListEntry* pEntry ) const { SvButtonState eState = SV_BUTTON_UNCHECKED; - if( nTreeFlags & SvTreeFlags::CHKBTN ) + if( pEntry && ( nTreeFlags & SvTreeFlags::CHKBTN ) ) { SvLBoxButton* pItem = static_cast(pEntry->GetFirstItem(SV_ITEM_ID_LBOXBUTTON)); if(!pItem) -- cgit