Bug 12954 - Properties pad is not synchronized with file selection correctly
Summary: Properties pad is not synchronized with file selection correctly
Status: RESOLVED DUPLICATE of bug 33626
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Docking ()
Version: unspecified
Hardware: Macintosh Mac OS
: --- normal
Target Milestone: master
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2013-06-29 00:58 UTC by Adam
Modified: 2017-09-26 12:45 UTC (History)
3 users (show)

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


Attachments
Step 1 (252.39 KB, image/png)
2013-07-01 16:50 UTC, Adam
Details
Step 2 (227.52 KB, image/png)
2013-07-01 16:50 UTC, Adam
Details
Step 3 (228.67 KB, image/png)
2013-07-01 16:51 UTC, Adam
Details
Step 4 (254.70 KB, image/png)
2013-07-01 16:52 UTC, Adam
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:
RESOLVED DUPLICATE of bug 33626

Description Adam 2013-06-29 00:58:42 UTC
When the Properties pad is not visible (i.e - it might be open, but not on top in the tab order), it is not synchronized with the solution explorer selection.
When bringing the Properties pad to the top, it always just shows properties for the first C# file in the solution (usually AppDelegate.cs).
Results in wasted time because I have to re-navigate the solution explorer off, then back on, the selected file to see its properties - time consuming in a large solution.
Comment 1 Mikayla Hutchinson [MSFT] 2013-07-01 16:32:23 UTC
I can't repro this, but maybe I'm not following your exact repro steps. Could you please make a video or annotated step-by-step screenshots?
Comment 2 Adam 2013-07-01 16:50:13 UTC
Created attachment 4246 [details]
Step 1
Comment 3 Adam 2013-07-01 16:50:47 UTC
Created attachment 4247 [details]
Step 2
Comment 4 Adam 2013-07-01 16:51:58 UTC
Created attachment 4248 [details]
Step 3
Comment 5 Adam 2013-07-01 16:52:55 UTC
Created attachment 4249 [details]
Step 4
Comment 6 Adam 2013-07-01 17:01:50 UTC
Step 1: Make sure the properties pad is visible, and select a file in the solution explorer - see how the correct properties for the selected file are shown in the pad.

Step 2: Bring another pad to the front (I have used the Errors pad for example) - so that the properties pad is obscured.

Step 3: Select a different file in the solution explorer.

Step 4: Bring the properties tab to the front - it is now showing properties for the wrong file. Incidentally - the file it seems to show properties appears to be random - consistent, but not any of the files I selected in my test.
Comment 7 Mikayla Hutchinson [MSFT] 2013-07-01 17:39:11 UTC
The property pad shows the current "active file", which is set by the solution pad when its selection changes, and is set by the source editor when it gains focus. What's happening here is that when you click on the property pad header, focus is somehow transferring to the source editor, making the file that's open in the source editor the active file.

Clicking on a pad header should probably transfer focus to the pad.
Comment 8 Marius Ungureanu 2017-09-26 12:45:25 UTC

*** This bug has been marked as a duplicate of bug 33626 ***