https://bugs.documentfoundation.org/show_bug.cgi?id=92516

Caolán McNamara <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
           Assignee|[email protected] |[email protected]
                   |desktop.org                 |

--- Comment #43 from Caolán McNamara <[email protected]> ---
I can reproduce some of this under the gen plugin. There may be more than one
bug here, and ThierryT's warning dialog may be a dbgutil only warning which
breaks the menu grab under windows and might not affect normal builds.

When a menu is active and there is an "E_xit (Ctrl+Q)" entry then pressing x,
or alt+x, or ctrl+x should all be the same as pressing x. And should active the
Exit.

Pressing q, or alt+q or ctrl+q when the menu is active, I think should only
active something which has the q underlined in its name. So not the "E_xit
(Ctrl+Q)" entry. This is how I believe we worked historically and its what I
see.

Taking ThierryT's tests we have...

In the main window (no file opened) :
File (mouse click) -> Exit (mouse click) => WORKS
File (mouse click) -> Exit (X : mouse click) => WORKS
File (mouse click) -> Exit (Alt+X or Ctrl+Q) => DOESN'T WORKS : nothing done
the Menu "File" still displayed
^^^this it the one I have fixed here^^^ Where starting with the mouse and then
using the keyboard x to active E_xit didn't work. Ctrl+Q doesn't work, but
that's expected.
File (Alt+F) => Exit (mouse click) => WORKS
File (Alt+F) -> Exit (X : mouse click) => WORKS
File (Alt+F) -> Exit(Alt+X) => DOESN'T WORK : see file enclosed before (same
message)
^^^this works for me, I wonder if this is a dbgutil-only windows problem^^^
File (Alt+F) -> Exit (Ctrl+Q) => DOESN'T WORKS
^^^that's expected IMO^^^

With a file opened (in Calc without macros) :
File (mouse click) -> Exit (mouse click) => WORKS
File (mouse click) -> Exit (X : mouse click) => WORKS
File (mouse click) -> Exit (Ctrl+Q) => WORKS
^^^that's actually strange to me^^^
File (mouse click) -> Exit (Alt+X) => DOESN'T WORKS
^^^I believe this is the one I've fixed^^^
File (Alt+F) -> Exit (mouse click) => WORKS
File (Alt+F) -> Exit (X : mouse click) => WORKS
File (Alt+F) -> Exit(Alt+X) => DOESN'T WORK
^^^this works for me, I wonder if this is a dbgutil-only windows problem^^^
File (Alt+F) -> Exit (Ctrl+Q) => WORKS

With a file opened (in Calc with macros) :
File (mouse click) -> Exit (mouse click) => WORKS
File (mouse click) -> Exit (X : mouse click) => WORKS
File (mouse click) -> Exit (Ctrl+Q) => DOESN'T WORKS
File (mouse click) -> Exit (Alt+X) => DOESN'T WORKS
^^^I believe this is the one I've fixed^^^
File (Alt+F) => DOESN'T WORKS : if no cells selected inside a sheet, no menus
appears
^^^This I can't reproduce and must be some other problem^^^
File (Alt+F) -> Exit (mouse click) => WORKS
File (Alt+F) -> Exit (X : mouse click) => WORKS
File (Alt+F) -> Exit(Alt+X) => DOESN'T WORK : see file enclosed before (same
message)
^^^this works for me, I wonder if this is a dbgutil-only windows problem^^^
File (Alt+F) -> Exit (Ctrl+Q) => WORKS
^^^a surprise, not reproducible by me other Linux and gen vclplug^^^

So, if we put aside the surprising report that using ctrl+q in the file menu in
calc works we have...

a) The case that clicking on the file menu, then using x (with or without mods)
didn't work. That should now be fixed. With backports for 5-2 and 5-1 in
gerrit.
b) That using alt+x in the file menu gives an error dialog under windows,
probably only with a dbgutil build.
c) That the file menu in calc under windows doesn't appear unless you select
some cells (or click in the main panel to initially focus it maybe ?)

I'm going to take this for the purpose of a) and ask for retests for b and c in
the next master that has this fix. If "b" and "c" persist while "a" remains
fixed then please file some new bugs about those, and don't reopen this one
because this one is now an unwieldy 40+ comment catch-all bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to