| Summary: | Memory Browser should invoke becomesVisible/becomesHidden on renderings | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Anton Leherbauer <aleherb+eclipse> | ||||||
| Component: | cdt-memory | Assignee: | Anton Leherbauer <aleherb+eclipse> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | Ted Williams <ted> | ||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | john.cortell | ||||||
| Version: | 6.0.2 | Flags: | john.cortell:
review+
|
||||||
| Target Milestone: | 7.0.1 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Anton Leherbauer
Created attachment 174739 [details]
Proposed fix
This seems to do it. There is currently no differentiation between active and visible, but I don't see a good reason to make that distinction for the Memory Browser.
I also re-added the public ID constant which got removed in 1.21.
Created attachment 174751 [details]
Reworked fix
I reworked the fix such that renderings for multiple memory spaces are also considered.
*** cdt cvs genie on behalf of aleherbau *** Bug 320372 - Memory Browser should invoke becomesVisible/becomesHidden on renderings Also re-adds public constant MemoryBrowser.ID which got removed in version 1.21 [*] MemoryBrowser.java 1.5.2.4.2.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/src/org/eclipse/cdt/debug/ui/memory/memorybrowser/MemoryBrowser.java?root=Tools_Project&r1=1.5.2.4.2.1&r2=1.5.2.4.2.2 *** cdt cvs genie on behalf of aleherbau *** Bug 320372 - Memory Browser should invoke becomesVisible/becomesHidden on renderings Also re-adds public constant MemoryBrowser.ID which got removed in version 1.21 [*] MemoryBrowser.java 1.29.2.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/src/org/eclipse/cdt/debug/ui/memory/memorybrowser/MemoryBrowser.java?root=Tools_Project&r1=1.29.2.1&r2=1.29.2.2 Committed the fix to HEAD, cdt_7_0 and cdt_6_0_2_special. John, please review. *** cdt cvs genie on behalf of aleherbau *** Bug 320372 - Memory Browser should invoke becomesVisible/becomesHidden on renderings Also re-adds public constant MemoryBrowser.ID which got removed in version 1.21 [*] MemoryBrowser.java 1.32 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.memorybrowser/src/org/eclipse/cdt/debug/ui/memory/memorybrowser/MemoryBrowser.java?root=Tools_Project&r1=1.31&r2=1.32 Looks good to me. |