Bug 318794 - Resizing of a property tab imposes a scrollbar on not related smaller one - those extending AbstractCPropertyTab (Includes , Discovery Options etc)
Summary: Resizing of a property tab imposes a scrollbar on not related smaller one - ...
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-build (show other bugs)
Version: 7.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: cdt-build-inbox@eclipse.org CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-03 13:51 EDT by Andrew Gvozdev CLA
Modified: 2020-09-04 15:20 EDT (History)
1 user (show)

See Also:


Attachments
screenshot (33.95 KB, image/png)
2010-07-03 13:56 EDT, Andrew Gvozdev CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Gvozdev CLA 2010-07-03 13:51:53 EDT
It looks like tabs extending AbstractCPropertyTab share size of user area even for tabs from different property pages. Observed while looking at bug 264330 (after applying the fix).

0. To reproduce reliably - create a new workspace and a new C++ project.
1. Open project properties->C/C++ General->Paths&Symbols->Includes. In a new workspace I am getting a reasonably sized dialog with no scrollbars.
2. Go to C/C++ Build->Discovery Options. The dialog window size increases in size automatically.
3. Switch back to Includes tab. Its size increased.
4. Switch to Discovery Options and resize it vertically to be slightly smaller. The scroll bar should appear.
5. Switch back to Includes tab. Note that it also got a scrollbar for the whole page even if the table is empty and it is not necessary. Even if there were entries in the table it should use its own scrollbar.
Comment 1 Andrew Gvozdev CLA 2010-07-03 13:56:26 EDT
Created attachment 173351 [details]
screenshot