Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
After upgrading to Monotouch 5.0.3 this morning, the right click within the solution does not bring up the appropriate window whether right clicking on a project in the solution window to add, or create a new file, or within a class to be able to drill down into a method, for example
-> monodevelop (sounds like the gtk bug)
Can you please tell us your Mono, GTK+ and MonoDevelop versions, from the MonoDevelop About box?
Is it just the context menu in the solution pad that's not working, or are other context menus also affected? Are you using a mouse/trackpad with a real right-click or are you using control+leftclick?
Thanks for your response. None of the context menus are working. In other words,for example, within a class, right clicking on a method call or an object, normally brings up a conext menu that allows you to go to the Definition of the method or that object, plus other options.
So, to clarify, none of the context menus are working, not in the solution window, or in the code classes. I am using the MacBook pro trackpad with the secondary click (bottom right hand corner ) configured to right click. My right click works outside of the Monodevelop solution in all other scenarios
Just want to let you know that I have tried plugging in a real mouse to no avail. The right click works in Finder, for example, right clicking brings up the context menu with options "Open, Show Package Contents, Move to Trash" etc etc. However, in my MonoDevelop solution, right clicking does not bring up any context menu.
So, I have tried right clicking with a real mouse, and with the trackpad with the right click configured to the bottom right hand corner, and also with control+leftclick and none of them work inside the solution. ALL of these methods work outside of the solution in other programs like TextEdit, Finder etc etc
MonoDevelop About Box:
Apple Developer Tools:
Xcode 4.2 (828)
Is there any more info that you need from me? Today I updated to Monodevelop 2.8.5 and Monotouch 5.0.4 (the versions for Mono, GTK and GTK# as above).
Right clicking in the solution still does not activate the context menus.
Sorry, I haven't been able to reproduce this problem, and it's difficult to diagnose. I have a few more questions that may help to track it down.
* What version of MacOS are you using?
* Does the context menu in the text editor works?
* Are you using a multi-monitor setup?
* Does the problem happen in all parts of the solution pad, or only when close to the edge of the window/screen?
It may be that this is dependent on the layout of the pads in the MonoDevelop window. Could you please attach the layout settings file from the Library folder in your user directory? It's ~/Library/Preferences/MonoDevelop-2.8/EditingLayout.xml
It's possible that this was introduced in MD 2.8.3 or 2.8.4, could you please confirm this by downloading MonoDevelop 2.8.2 from http://download.xamarin.com/monodevelop/Mac/MonoDevelop-2.8.2.dmg and checking whether it has the same problem? You can open the dmg and double-click MonoDevelop to run it without installing it.
FWIW, as a workaround while we debug this issue, you can use Shift-Fn-F10 to activate the context menu.
Created attachment 1047 [details]
Screen shot of context menus working in Monodevelop 2.8.2
Screen shot of context menus working in Monodevelop 2.8.2. Attached just for reassurance that right clicking brings up context menu in a previous version of Monodevelop
Created attachment 1048 [details]
Editing layout for Monodevelop 2.8.5
as requested by Michael
The issue is somehow caused by the multi-monitor. I unplugged my second monitor and right clicking brought up the context menu.
Anyway, I can confirm that the issue started with the upgrade after Monodevelop 2.8.2. I followed your instructions and downloaded the Monodevelop 2.8.2 (without installing) - when the solution opened in 2.8.2, the right click works (took screen shot and added it as attachedment). This is while the multi monitor was activated
I have attached the editing layout for Monodevelop 2.8.5.
My MACOS version is 10.6.8
Context menu activation as a result of right clicking works in all other applications (i.e. Texteditor, Finder, Safari,etc)
For some reason, my Shift-Fn-F10 is configured to toggle minimizing and maximising all open apps, and doesn't bring up the context menu.
No matter, in the meantime, I will use Preferences/Key Bindings to configure the options I use the most. In rare cases I will just unplug my second monitor.
I really appreciate your assistance on this issue.
Thanks and REgards
Thanks, I'll get hold of another monitor and try to reproduce it. We did have some fixes for context menus being positioned wrongly on multi-monitor systems so it must be something about your particular configuration that we didn't test. What are the resolutions and relative positions of your monitors, which is the primary one (dock and menu), and which one is MD running on?
I was too hasty saying that I need to unplug the second monitor, I don't. The context menus work when MD opens up on the second monitor (where it opens up first)
My screen arrangement in SyncMaster is such that the one is above the other. The menu bar is at the top of the second monitor, and the applications are docked at the bottom of the MacBookPro monitor below. When MD opens up it displays on the second monitor (above). The context menus work here. By habit , I slide it down to display on my MacBookPro screen (below), where the context menus don't work.
Thank you so much for helping me with this. I am quite happy to continue like this. Please let me know if there is anything more you need if you want to pursue the issue.
Thanks and Regards
MD opens up on the bottom screen, i.e. on the MacBookPro first, not on the second monitor