Skip to content

Put ribbon / sidebar icons back into original order once plugins are loaded #2

@samaellain

Description

@samaellain

@alangrainger adds:

If there's enough interest I will make a companion plugin to Lazy Loader. It's pretty simple - the companion plugin would have a settings page with a draggable list of plugins so you can re-order them however you like.

Then it would hook into the plugin enabled event and rearrange the icons to your specified order whenever any plugin loads.


Original post:

Expected Behavior

The plugins that were set to be delayed should retain the order in the ribbon.

Actual Behavior

The plugins set to be delayed are placed in random order.

Steps to Reproduce

Delay the start of a plugin.
Arrange the ribbon icons in custom order.
Restart Obsidian.
Plugins icons are placed in random order.

Additional Information

Obsidian Version: v1.6.7
Plugin Version: 1.0.4
Operating System: Windows 11

Obsidian place the icons in the ribbon at the moment the plugin is enabled, I'm not sure if there's a way to work around this and retain the custom order.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions