on ‎2018 Oct 22 4:53 PM
Steps to reproduce:
Search for "Import" (without the quotes) in the field above the Explorer Tree
Click Import
See the Import Wizard appear
Close the wizard
Place cursor in search field (top left above the explorer tree)
Hit backspace (resulting in the text "Impor")
Verify that the Import Wizard gets shown again
This seems to be caused by the nodeSelected still being active on the wizard node, and when searching it will activate any wizard that might be selected at that point if it is in the search results.
I would assume that searching should not re-activate wizard nodes and just show its results in the tree, and further that only clicks should trigger a wizard opening.
I wonder whether this is a bug or expected behavior? Is there a workaround for this?
Request clarification before answering.
Hi,
I cannot reproduce this on the newest version, so if it's a bug it was fixed. Such behavior is surely not correct. If you want to change it, you can modify the ExplorerTree widget, following page shows exactly how to do it, on an example of ExplorerTree: https://help.hybris.com/1808/hcd/8bda5dec866910148593fca2c20f6a0e.html .
Of course first you need to find with debug the exact place (method) where the socked event is sent, and override the method. But this should be easy since the cockpitng sources are included in commerce-suite. You should check ExplorerTreeController and find usages of method sendOutput.
Thanks, Marcin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi , what version are you currently using? I just tried with 6.7.0.7
I was just able to reproduce the above steps and got the wizard to show up again.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.