GNOME Bugzilla – Bug 516920
Calendar transaction pop-up list
Last modified: 2018-06-29 22:01:15 UTC
Please describe the problem: When you hover the mouse pointer over the right-most column of dates, the transaction pop-up list disappears off the right hand side of the screen. Steps to reproduce: 1. Open the Scheduled Transaction Editor from Actions->Scheduled Transactions->Scheduled Transaction Editor. 2. Click on the Upcoming calendar display to display the transaction pop-up list. 3. Move the mouse pointer to the right hand side of the screen. Actual results: The transaction pop-up list disappears off the right hand side of the screen. Expected results: The right edge of the transaction pop-up list should stop at the right hand edge of the screen. Does this happen every time? Yes. Other information:
Confirmed in 2.2.9
Created attachment 340302 [details] [review] Fix calendar popup of screen This patch should fix the calendar pop up from going off screen by adding a test for the screen size and then use the south east corner to align with the cursor. Bob
Thanks for the patch Bob. I didn't see it because both assignee and qa contact are still set to a particular dev instead of the more generic "users" we set nowadays. Pushed to maint.
The pop-up list is disappearing off the left edge of the screen. If the list is short enough to fit between the mouse pointer and the bottom edge of the screen, the list is displayed to the right and below the mouse pointer. (The top left corner of the list is anchored to the mouse pointer). If the list is too long to fit between the mouse pointer and the bottom edge of the screen, the list is displayed to the left and above the mouse pointer. (The bottom right corner of the list is anchored to the mouse pointer). In this situation the list disappears off the left edge of the screen.
Looks like I did not test the left side....
Created attachment 342452 [details] [review] Fix calendar popup of screen This patch should be applied to maint version 2.6.15. It checks for the pop up going off screen on the left, right and bottom. Top should not be an issue.
Created attachment 342493 [details] [review] Fix calendar popup of screen Update to previous patch.
I have pushed your second patch just now. The first one was already applied earlier. Thanks for your contributions!
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=516920. Please update any external references or bookmarks.