Summary: | mousearea onClicked dialog popup opens in wrong place unless window is minimized and reopened | ||
---|---|---|---|
Product: | [Plasma] plasma-nm | Reporter: | Joshua Makler <jmakler41> |
Component: | editor | Assignee: | Jan Grulich <jgrulich> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | aspotashev, kde, nate, ongun.kanat, pfyu817 |
Priority: | NOR | ||
Version: | 5.17.3 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/plasma-nm/5e055c1e1754971178ce8136417b07f1a2b71e5b | Version Fixed In: | 5.17.5 |
Attachments: |
Screenshot of the bug described
The context menu location is as if the client area starts from (0, 0) attachment-5490-0.html QOwnCloud context menu |
Description
Joshua Makler
2019-12-02 19:38:57 UTC
*appears to be well within Plasma itself, not plasma-nm. sorry about that typo in additional information Can't reproduce. (Qt 5.14 + kde master) Are you on X or wayland? If you move the window and right click is the new location different? Uf you select a different item in the list is the popup location different? Created attachment 124296 [details]
The context menu location is as if the client area starts from (0, 0)
I can reproduce on Archlinux with the latest packages. I'm on X.
Moving the window does not change the context menu location. But clicking on different locations within the same item, or different items changes the context menu location relatively.
In fact, I noticed that if you move the window to the top left corner, with the client area starting from (0, 0), then the context menu location is correct.
My versions: Qt 5.13.2 Plasma 5.17.3 Created attachment 124310 [details] attachment-5490-0.html I apologize for the delay in response. I also am on X11 and unfortunately was not able to test on wayland on this machine. On Tue, Dec 3, 2019 at 11:41 AM Aetf <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=414762 > > --- Comment #4 from Aetf <7437103@gmail.com> --- > My versions: > > Qt 5.13.2 > Plasma 5.17.3 > > -- > You are receiving this mail because: > You reported the bug. (In reply to Joshua Makler from comment #5) > Created attachment 124310 [details] > attachment-5490-0.html > > I apologize for the delay in response. > > I also am on X11 and unfortunately was not able to test on wayland on this > machine. > > On Tue, Dec 3, 2019 at 11:41 AM Aetf <bugzilla_noreply@kde.org> wrote: > > > https://bugs.kde.org/show_bug.cgi?id=414762 > > > > --- Comment #4 from Aetf <7437103@gmail.com> --- > > My versions: > > > > Qt 5.13.2 > > Plasma 5.17.3 > > > > -- > > You are receiving this mail because: > > You reported the bug. moving it to the top left does seem to result in the popup being in the correct or close to correct place, however only while its in the top left corner. aside from that, as i found, minimizing it fixes it anywhere on the screen for the single instance of program runtime. Created attachment 124448 [details]
QOwnCloud context menu
I am experiencing a similar problem with QOwnCloud client. They might be related. I started experiencing after 5.17 update on ArchLinux. The current Qt version is 5.13.2 and frameworks version is 5.64.
Take a look at the attached video.
@Joshua Makler I think you forgot to change bug status from NEEDSINFO back to REPORTED since you've answered @David Edmundson's question.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! New information was added starting with comment 3; changing status for inspection. Git commit 5e055c1e1754971178ce8136417b07f1a2b71e5b by David Edmundson. Committed on 03/01/2020 at 13:08. Pushed by davidedmundson into branch 'Plasma/5.17'. Port KCM menu away from PlasmaComponents Summary: Plasma's menu can't handle being in a nested window and opens in the wrong place. Porting to QQC resolves this, and we ideally shouldn't be using this import within a KCM. Test Plan: Opened menu It was in the right place Clicking on delete still worked Reviewers: #plasma, jgrulich Reviewed By: jgrulich Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D26382 M +11 -12 kcm/qml/ConnectionItem.qml https://commits.kde.org/plasma-nm/5e055c1e1754971178ce8136417b07f1a2b71e5b Please add a comment when reopening bugs. Which version did you test? Which issues did you still see when testing? Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |