Community
Participate
Working Groups
Build id: I20100429-1549 Steps: 1) D'n'D a directory from a window manager (e.g. Windows Explorer) into Project Explorer 2) On the opened dialog, choose 'Configure Drag and Drop Settings', you should see Preferences > Linked Resources preference page 3) See that the list of path variables is empty, I would expect it is populated with variables based on the location where we are dropping the directory 4) When you try to add a new variable, you can't see any variable either
Created attachment 166938 [details] Screenshot
Hum, Well, the path variable list is the one from the legacy 3.3 Platform, and is there for backward compatibility reasons. I agree that it could be confusing that the list is indirectly displayed from the ImportType dialog, but the user can see the relevant (project) path variable list by using the 'Edit Variables..." option in that same dialog. I'm not sure what would be the best solution here. On one hand, if the drag and drop settings were in their own property page, we wouldn't have this confusion. On the other hand, it is by design that project path variables are not displayed in the workspace path variable list. It is also by design that the legacy workspace level path variable list isn't using all the features of the new project path variable manager (including variables, etc...), for backward compatibility reasons. So is your bug regarding the fact that changing the path variables in that dialog while the ImportType dialog is up is not reflected in the path variable list in the dialog? That's something we can fix. Otherwise, I'm not sure what would be the best solution for the fact that the pref. dialog points to a UI that contains the workspace path variable list.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.