Bug 1313409

Summary: [gtk3] [wayland] calc: suggestions for typing functions blocks keyboard and is misplaced
Product: [Fedora] Fedora Reporter: Christian Stadelmann <fedora>
Component: libreofficeAssignee: Caolan McNamara <caolanm>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: caolanm, dtardon, erack, mstahl, sbergman
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-01 15:04:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Christian Stadelmann 2016-03-01 14:46:16 UTC
Version-Release number of selected component (if applicable):
libreoffice-5.0.5.2-2.fc23.x86_64
gtk3-3.18.7-2.fc23.x86_64

How reproducible:
always

Steps to Reproduce:
0. log in to a gnome+wayland session
1. make sure you are running libreoffice with Gtk+ 3.x
2. open any Libreoffice Calc document
3. edit any cell
4. type "=S" or anything else which has autocompletion, probably everything starting with "="

Actual results:
In "Formula Bar" you see the function you just started typing. You'll get a hint for function names. This hint is misplaced, most times right outside the right top corner. It blocks keyboard input in the same ways X11 menus used to grab all input.

Expected results:
function suggestion should not block input and should be placed right below  the "Formula Bar" Toolbar.

Comment 1 Caolan McNamara 2016-03-01 15:04:23 UTC
placement of windows is "tricky" under wayland (in f23 anyway), which is why I've replaced these types of windows with native GtkPopovers in f24+rawhide.