| Summary: | BPELTextTransferDropTargetListener blocks additional DropListeners | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Mickael Istria <mistria> | ||||
| Component: | BPEL | Assignee: | Project Inbox <bpel.default-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | bbrodt, vincent.zurczak | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Mickael Istria
We have this use case for PetalsStudio, and it prevent us from adding DropListeners (by adding a WorkbenchPartListener to add DropListeners when opening a bPELEditor). Created attachment 209000 [details]
Patch that makes BPELTextTransferDropTargetListener disabled when necessary
This patch fixes the "createRequest" to ask isEnabled to check for command enablement in case of error. Since the request is incomplete (missing factory), the created command is not executable and isEnabled returns false.
This fixes this blocking bug for our use case.
The patch was applied on the master branch. |