Business Transaction Mappings are not visible when multiple are shown
Description
Environment
Attachments
Confluence content
Gliffy Diagrams
Activity
Technical User July 7, 2017 at 9:37 AM
SUCCESS: Integrated in
inspectIT - Integration #320
INSPECTIT-2419: Fixed scrolling in the simple matching rules for (marius.oehler: 00bc0ada421cdb489b522625540f2e4470f85caa)
(edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/ci/form/page/ApplicationDefinitionPage.java
(edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/ci/form/part/business/BusinessTransactionDetailsPage.java
(edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/ci/form/part/business/BusinessTransactionMasterBlock.java
(edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/ci/form/part/business/SimpleMatchingRulesPart.java
Ivan Senic July 6, 2017 at 8:28 AM
: You need to call:
when elements are added or removed in addition to layout of the main composite. This also needs to be done on the BusinessTransactionDetailsPage, as with this fix it's screed up there. I can take this over and provide quick fix.
Ivan Senic July 6, 2017 at 7:14 AM
: I 'll have a look.
Marius Oehler July 5, 2017 at 3:07 PM
: let's have a look together on this problem. I honestly have no clue what I have to do that the scroll bar of the outer panel is updated to the new height of the inner element (without recreating the whole panel over and over again) when a new matching element is added. I tried to force the update of the layout of every component in the whole chain (up to the RCP shell) but it is not working. :/
FYI: if you want to have a look the class which is responsible for adding new matcher elements is "rocks.inspectit.ui.rcp.ci.form.part.business.SimpleMatchingRulesPart"
When many buisness transaction mappings are set and shown it is not possible to scroll down to the last one. It looks like that the layout is broken of these elements.