UE5.4.4 UCommonBoundActionBar and SetDisplayInActionBar issue

I noticed an issue while using UCommonBoundActionBar today.

Basically, if I created 2 action bar buttons A and B.
Suppose I hide button A by clicking button A and call this:

MyActionBarButtonHandle.SetDisplayInActionBar(false);

The UCommonBoundActionBar will “hide” button A by re-assigning button A as button B.

This weird way of “hiding” action bar button will cause the newly assigned button B to play click animation - since it is originally button A.

Here is a GIF to demonstrate the issue at run-time:
action_bar_button_issue

Just wondering have anyone encountered this issue before? Have you found a workaround to this issue?