Enter a formula in A1, e.g. =1+SUM(2,3) On cell A1 press Ctrl+F2 to invoke the Function Wizard. The Structure view is empty instead of displaying the formula structure.
Hi @Eike, I can't reproduce. Win7x64Ultimate Version: 5.1.0.0.alpha1+ (x64) Build ID: e92a8b92072284fd7c37d7bb3e1e8fe72a185f35 TinderBox: Win-x86_64@62-TDF, Branch:MASTER, Time: 2015-07-22_21:46:26
Surprisingly this does not look like a regression related to Ben's work. It looks more related to either the idle work or the vclptr. The problem is the !Application::AnyInput( VclInputFlags::KEYBOARD ) in FormulaDlg_Impl::CalcStructure. That is also the reason that this works if you don't use the shortcut. Apparently the event is not cleared from the gtk event queue when we reach that place in the code.
Actually it was just the gtk3 backend which behaved differently to the other backends. So it was not even a regression it was just a small issue in the new backend code.
Markus Mohrhard committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=a2eaa1bb9354c3e175d8b8de4f242bed89db4664 don't map GDK_KEY_RELEASE to keyboard events, tdf#92996 It will be available in 5.1.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Markus Mohrhard committed a patch related to this issue. It has been pushed to "libreoffice-5-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=2ca44dd59dc1833526e45f2a750ef8bb2888a60e&h=libreoffice-5-0 don't map GDK_KEY_RELEASE to keyboard events, tdf#92996 It will be available in 5.0.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.