Bug 12042 - Use not able to see Object detail popup properly after expanding class variable
Summary: Use not able to see Object detail popup properly after expanding class variable
Status: VERIFIED FIXED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Text Editor ()
Version: 4.0.4
Hardware: PC Mac OS
: --- enhancement
Target Milestone: ---
Assignee: Jeffrey Stedfast
URL:
Depends on:
Blocks:
 
Reported: 2013-04-30 07:53 UTC by Saurabh
Modified: 2013-05-06 10:36 UTC (History)
3 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
TestInspectionVariable class file (780 bytes, application/octet-stream)
2013-04-30 07:53 UTC, Saurabh
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and 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 Links.

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.

Related Links:
Status:
VERIFIED FIXED

Description Saurabh 2013-04-30 07:53:45 UTC
Created attachment 3896 [details]
TestInspectionVariable class file

Steps to reproduce:
1. Create a MT/MFA project.
2. Add file TestInspectionVariable class file to it.
3. Create an object of the class and invoke a method in Main.cs (MT) & Activity1.cs (MFA).
TestInspectionVariable testVar = new TestInspectionVariable();
testVar.GetType();
4. Place a breakpoint for "testVar.GetType()"
5. Debug/Run the application.
6. Expand Class variable.

Actual result: When user expand class variable from Object detail popup, we are not able to see bottom part of Object detail popup because it gets hide and we are not able to scroll up/down.

Expected Result: User should able to see Object detail popup properly after expanding all class variable.

Supplement info:
http://screencast.com/t/FrtDLWwYf1

Environment details:
X.S 4.0.4 (build 2)
Mono 3.0.11 ((no/edc181c)
Xamarin.iOS 6.3.5.1
Xamarin.Android -4.7.4.14
Comment 1 PJ 2013-04-30 10:18:42 UTC
So I think the response here might be that you should just 'pin' the results, and then you can move it around so you can look at more stuff.

However, you can still get to beyond the page's height, so perhaps we need to have some way of scrolling here. Adding Mhutch for an opinion.
Comment 2 Jeffrey Stedfast 2013-04-30 12:07:16 UTC
Actually, this issue only comes up if you pin the window. If you don't pin, you can scroll with the "mouse wheel"

I think this might actually be a TextEditor bug because when you pin, you need to scroll the editor window because the pinned watch window becomes a canvas widget on the text editor itself and so has the ability to grow to an infinite height.
Comment 3 Mike Krüger 2013-05-03 04:46:53 UTC
Hi

@Jeff: The pin widget requests a new size - that's why the editor resizes it. The editor hasn't really a limit - that's true - but it doesn't really know much about what the user intends with the widget it controls.

How about fixing that in the widget itself - I propose doing:

https://github.com/mono/monodevelop/commit/a31b2f96dea34d5a82504f7b4eec2db9e179baf6

What about that ?
Comment 4 Nischal 2013-05-06 10:35:56 UTC
Today we have checked this issue with following builds:

X.S 4.0.5 (build 2)
Mono 3.0.11 ((no/edc181c)
Xamarin.iOS 6.3.5.36
Xamarin.Android -4.7.4.14

Now we are getting scroll bar when expand class variable from Object detail popup
http://screencast.com/t/5V9PaRBjYB

Hence closing this issue.