Minor but annoying bug with Tag tray

Hi folks,

tag tray

Is this normal SketchUp tray behavior or is it a problem on my end (caused possibly by an extension)? The dialog scrolls down whenever the tag tool is clicked. It also happens when I use the keyboard shortcut for the tag tool.

Sorry. Here’s a description of what is happening in the gif:

  1. I click tag (or keyboard shortcut for tag)
  2. the tag tray scrolls down. I am not scrolling it, it scrolls like that automatically when clicking the button or activating the tool.
  3. I am mouse wheel scrolling it back up so that I can click the tag tool again.

I’m then repeating this a couple of times to show the bug. Basically once I click the tool, it scrolls down automatically so that you can’t see the tag tools at the top of the tray. You have to then scroll back up every time you want to use the tool.

edit: I tried sorting the other columns, it still does this no matter which column is being used to sort the tags

Thanks. Probably should just delete the thread since it doesn’t appear to be an issue with native sketchup.

I don’t know. If there’s an extension causing it the author should be notified. I haven’t found any use for any tag managing extensions in my work so I don’t have any installed. Maybe you do? Disabling them and restarting SketchUp to test would be a good step toward identifying if it’s an extension.

I disabled all extensions. Note that I did not uninstall all of them. I’m not sure if that would make a difference.

I have pinpointed the exact conditions that cause the bug for me. The tags tray has to be in a tray with enough open tools for there to be room to scroll down. If there’s enough height on the tray that all of the trays fit, then the bug doesn’t happen. The amount tray left to scroll down directly correlates with how far it moves for the bug:

tag tray 2

Is there a scroll wheel to the right, just off screen of your gif?

Docked configuration. By reducing the size of the tag field such that there’s no scroll bar, I get no bug. Then making it large enough that there is a scroll bar, bug.

tag tray 3

I have also tested to see if it was because I have my entity info tray as a separate dock above the the tag tray. Even with the tag tray being the only one docked on the side it still does this.

One curious thing though:

@DaveR

My name field is highlighted darker than yours for some reason. I wonder if that is related?

Yes, I noticed the entire Tags inspector panel scrolling up in the first GIF.

As you said, it is because the height of the tray content is more than what is available …

But it does result in a poor user experience. I believe we had reported something similar with the materials inspector doing a goofy scroll in a similar way when in one of the thumbnail display modes. But as I recall that bug only affected the listing control and not the entire inspector panel.

BTW, I don’t see the same autoscroll when I click the Tag tool button.
I cannot replicate your scroll. Instead, it scrolls so that the whole panel caption bar is display if it isn’t. I.e., the autoscroll goes in the opposite direction from your original GIF.

I do not see this as a specific Tags panel bug. Rather this has to do with the Qt tray and panel window / control interface.

So seems to be a bug then?

Agreed it seems to have to do with the scroll mechanics of the overall tray, but, as far as I can tell, only the tag tool triggers this.

Well, it is bad UX for the trays and panels to change automatically, in my opinion.

I.e., the “U” in GUI stands for user. It is the user’s interface and should stay as the user sets it with regard to window sizes locations, etc.

For some reason, either unscripted or on purpose, the panel location is changing when it (or a certain button) is clicked. Yes, just tested again, and it is only when the Tagging tool button is clicked. (Tested all other buttons on the panel toolbar.) So, this may be that a Trimble coder thought they were “helping” the user by doing this.
I made the active tag the bottom tag in a long list, and scrolled it out of view before clicking the button, but it does not scroll the active tag back into view. So I am at a loss as to what the purpose is of the scrolling. In my case it wants to scroll so that the panel caption bar is brought into view.

:thinking: