Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Default focus on return to ASG, and reviving tree expansion discussion
#1
I'm on 15.0.7482.1

I'd posted a few months back asking that a tweak be made to prevent ASGRD from expanding the navigation tree when a search is performed.  It's very disruptive with a large tree where you keep frequently used items open, and many others collapsed.  Will you consider incorporating this as a default, or as an option, to revert the tree structure when search is canceled?

Secondly, I don't know if this has always been the case, but I've noticed it recently so I feel it's changed.  If I'm using another application, and I alt-tab back to ASGRD, focus goes to the search field in the navigation pane.  I'm expecting to have focus on my active tab, in it's previously active window, so I begin typing.  This then searches the navigation tree, triggering the above mentioned tree expansion, which is undesireable.

Would it be possible to give us the option of setting focus to the front/active session tab instead?
Reply
#2
Did you try to uncheck "Settings=>Find/Filter=>Expand nodes on incremental search"? That should be the option we implemented for this request

Second issue - the focus should be the same as you left the application - so if I have RDP open start notepad, switch to another app and go back by ALT-Tab I can immediately write into notepad again - is it not the same for you?
Regards/Gruss
Oliver
Reply
#3
I've tried this now on a second install of the same 15.0.7482.1 version.  Both are set to contain alt+tab within the window.  This installation does not exhibit the problem with focus returning to the search box.  I'm struggling to think of a configuration setting that would make this inconsistent.  If I can track down the cause of the inconsistency, I will report it here, until then I will have to live with it.

Re the tree expansion, I've tried turning off the 'expand on incremental', and I'm still seeing tree expansion after I click the x to cancel search and return to my tree view.  I tested by fully collapsing the tree, typing in 'ext' which appears in a dozen or so places, waiting for the search results to expand.  I tried both "show entire branch" enabled and disabled.  When I clear the search box with the x, the full tree view appears, expanded.
Reply
#4
The problem is that each node is saving state "collapsed / expanded" - so if you just collapse the root node, it will remember the state of each sub node - if you expand the root again, it will be like before - and I guess that's the problem - because in my tests everything is working like configured - perhaps we need an additional "Collapse all sub nodes" to ensure the starting point is correct?!?
Regards/Gruss
Oliver
Reply
#5
(27-07-2022, 12:39 PM)DevOma Wrote: The problem is that each node is saving state "collapsed / expanded" - so if you just collapse the root node, it will remember the state of each sub node - if you expand the root again, it will be like before - and I guess that's the problem - because in my tests everything is working like configured - perhaps we need an additional "Collapse all sub nodes" to ensure the starting point is correct?!?

I'd thought of that, but I tested it, and just retested now - went down the tree and collapsed everything from the bottom up, and it still expands after you click the x on your search.  We don't want to collapse all sub nodes, because some portions of the tree are expanded for frequent use.  We want to save the expand/collapse state, and restore it when we cancel out of the search.
Reply
#6
I have recorded a small video - and it shows that it works for me - and how it is configured - of course other options can be set also - just to have a better discussion base - also attached the rde file with the data I have used - one thing that perhaps make a difference - if you set options in "Filter/Find" - you need to restart the app - if really want to be sure that nothing conflict with these settings (should not, but of course can be saved by the control itself) - you can reset the User Layout after setting the options - that will restart the app and reset all user layout settings...


Attached Files
.zip   28.07.2022_14.57.03_REC.zip (Size: 941.05 KB / Downloads: 1)
.zip   export.zip (Size: 5.11 KB / Downloads: 0)
Regards/Gruss
Oliver
Reply
#7
Ok, restarting the app after changing settings clarified things for me as I wasn't always seeing the effect of choosing options.

It seems this was me having an expectation that isn't within your design.

When I search in the search box, what I was desiring was:
- all tree locations containing my search term are expanded (temporarily)
- I can activate/launch these as needed
- when I cancel search, the layout returns to the way it was before the search was executed.

The actual implementation expands the trees containing results persistently IFF 'expand nodes on filtering data' is checked
The "dream checkbox" for me would be "Search expansions are persistent", which I would choose to turn off. In this way, my layout can be returned to my liking after canceling a search.

It may be that I'm being too fussy so if this isn't seen as a valuable enhancement, I understand.
Reply
#8
Ok - let me check if we can implement it :-) Option like "Restore last tree view status after clearing filter"
Regards/Gruss
Oliver
Reply




Users browsing this thread: 1 Guest(s)