From b199458a49cb77c9524682d9828e4d10ddd7e511 Mon Sep 17 00:00:00 2001 From: Camille Date: Fri, 27 Oct 2023 08:52:09 +0800 Subject: [PATCH] Fix issue #10144 [Problem] FreeCAD freezes when clicking inside spreadsheet - see issue for detailed explanation. --- src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp b/src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp index eefa60b724..383a412da5 100644 --- a/src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp +++ b/src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp @@ -111,7 +111,9 @@ PyMOD_INIT_FUNC(SpreadsheetGui) // instantiating the commands CreateSpreadsheetCommands(); +#if defined(Q_OS_WIN32) QAccessible::installFactory(SpreadsheetGui::SheetTableViewAccessibleInterface::ifactory); +#endif SpreadsheetGui::ViewProviderSheet::init(); SpreadsheetGui::ViewProviderSheetPython::init();