Skip to content

Bevy Feathers Slider assumes always Horizontal but bevy Widget Slider Assumes bigger axis #23294

@PhaestusFox

Description

@PhaestusFox

Bevy version and features

  • Version 0.18.1 && Main
  • features "experimental_bevy_feathers"

What you did

If you make a slider using Bevy features It will assume the slider is left to Right.
If the slider is taller than it is wide, bevy ui widgets will assume the slider is Top to bottom.
This is very confusing when the gradient and <-> cursor imply it is left to right, but its actualty top to bottom.
If you add more sliders/widgets so it is wider than it is tall, it works as expected.

What went wrong

The Visual elements are mismatched to the actual behaviour that would be expected.

Additional information

2026-03-10.15-56-45.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-UIGraphical user interfaces, styles, layouts, and widgetsC-BugAn unexpected or incorrect behaviorD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesS-Ready-For-ImplementationThis issue is ready for an implementation PR. Go for it!X-UncontroversialThis work is generally agreed upon

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions