Skip to content

[Bug]: "Add Tag" / "Add Field" buttons are cut off completely when not in full screen mode. #1183

@Doragon-S

Description

@Doragon-S

Checklist

  • I am using an up-to-date version.
  • I have read the documentation.
  • I have searched existing issues.

TagStudio Version

Alpha 9.5.6

Operating System & Version

Windows 11 Home

Description

The side panel is not scrollable.
When not in full screen mode, the "Add Tag" / "Add Field" buttons are below the window and cannot be accessed.

Image

Expected Behavior

at the minimum, to be able to scroll down to be able to access those buttons.
Better solution:
incorporate the "Add Tag" button into the bottom of the tag box, so you can add tags directly from the main screen.
The fact that it currently opens a new window to select from feels cumbersome.

I'd think the best way would be to have a greyed out text box at the bottom of the tag box, saying "Add Tag". When you click on it, the full tag list would appear above it like a drop down to select from, and you can start typing the tag to have it filter the tags shown to match. You can click on the desired tag to apply it. Additionally, the top displayed tag (best matched) is always "selected", so you can hit "enter" and have it be applied. If the tag is short (i.e. "best") then you can just type the full thing, hit "enter", and have it applied. (Presumably, the best way to implement would be to make sure that the "best matched" tag (the "selected" one at the top of the displayed list) always matches the fully typed name. That way we don't have conflicting functions (i.e. one to add the top displayed tag, and one to add the typed tag)

Steps to Reproduce

I don't know of any "steps" to reproduce, when I open tagStudio, is doesn't open fullscreen. I look to add a tag to the selected file, and the button wasn't there.
I figured out what was happening when I made it fullscreen to better look for it.

Logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: BugSomething isn't working as intended

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions