After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 720182 - (carnifex03@web.de) [Win32] Right-click on sheet tab opens it on wrong monitor (with two monitors)
(carnifex03@web.de)
[Win32] Right-click on sheet tab opens it on wrong monitor (with two monitors)
Status: RESOLVED OBSOLETE
Product: Gnumeric
Classification: Applications
Component: GUI
1.12.x
Other Windows
: Normal minor
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2013-12-10 10:07 UTC by carnifex03
Modified: 2018-05-22 14:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
left monitor: menu (6.09 KB, image/png)
2013-12-11 10:51 UTC, carnifex03
Details
right monitor: spreadsheet (145.25 KB, image/png)
2013-12-11 10:51 UTC, carnifex03
Details

Description carnifex03 2013-12-10 10:07:30 UTC
Hey,

I am experiencing a minor issue with the tab location when trying to rename or move a sheet inside gnumeric with a two monitor system. When right-clicking the sheet to be renamed on my right monitor, the according tab opens on the left monitor. The tab itself works fine, though. The problem occured in the two most recent gnumeric-versions (1.12.8 and 1.12.9, windows)
Comment 1 Morten Welinder 2013-12-11 01:18:17 UTC
Can you make a screenshot, please?  (This sounds like something a
camera is best for.)
Comment 2 carnifex03 2013-12-11 10:51:17 UTC
Created attachment 263973 [details]
left monitor: menu
Comment 3 carnifex03 2013-12-11 10:51:51 UTC
Created attachment 263974 [details]
right monitor: spreadsheet
Comment 4 carnifex03 2013-12-11 10:55:08 UTC
Just added screenshots for the problem. I was right-clicking one of the sheet tabs in the worksheet on the right monitor (right.png), which causes the menu to open on the left screen (left.png).
Comment 5 Morten Welinder 2013-12-12 00:18:30 UTC
Ah, the context menu appears on the wrong screen.

The code for this is ancient, so I suspect something in gtk+ changed.
It appears to work just fine on Linux and I don't have a place to test
dual screen  Win32, :-/

Does this affect any other menus or dialogs?
Comment 6 Morten Welinder 2013-12-12 03:20:04 UTC
I have committed a change that might -- *might* -- fix this.  I am doing
it blind, though.
Comment 7 carnifex03 2013-12-12 12:21:07 UTC
Thanks for the effort!
The problem seems to occur for most of the menus opening by a right-click.
Comment 8 Morten Welinder 2014-05-29 15:37:24 UTC
Does this still occur after the tentative fix of comment 6?
Comment 9 carnifex03 2014-05-31 16:56:02 UTC
Is this fix implemented in the 1.12.15-version of Gnumeric for Windows? If so, the problem still remains. However, it seems that the the problem only occurs when I'm working on the right one of my two screens. If I move the Gnumeric-window to the left screen, the right-click-opened menus pop up in the correct place.
Comment 10 Morten Welinder 2014-06-01 00:28:54 UTC
That fix is in there -- evidently it's not enough.

The problem is likely in the Gtk+ library.  Chances of getting it identified
and fixed are low.
Comment 11 GNOME Infrastructure Team 2018-05-22 14:06:42 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnumeric/issues/242.