Dragonflight UI Classic

Dragonflight UI Classic

285k Downloads

Leave vehicle button anchoring

Hessutar opened this issue Β· 10 comments

commented

Hello again!

Noticed a minor cosmetic defect of the leave button anchoring.

With my shaman it is on top of the chat.

image

But with my druid which has a stance bar it seems to anchor properly on top of the actions bars.

image

commented

I pushed a small fix for the next version.
All classes with stance bars should work fine at the moment, but others like Mage need the fix. (I dont have a char without stance bar to test atmπŸ˜…).

commented

Hey,
thanks for the report!
Shamans are wierd πŸ˜‚ I guess it gets overriden somewhere in the blizzard totembar code. Will try to fix this for the next version.

commented

Are you using any Addon for your Totembar?
On my shaman its working like it should:
image

It gets set from Blizzard in

function MainMenuBarVehicleLeaveButton_Update()
	if ( ( CanExitVehicle() or UnitOnTaxi("player")) and ActionBarController_GetCurrentActionBarState() == LE_ACTIONBAR_STATE_MAIN ) then
		MainMenuBarVehicleLeaveButton:ClearAllPoints();
		if ( IsPossessBarVisible() ) then
			MainMenuBarVehicleLeaveButton:SetPoint("LEFT", PossessButton2, "RIGHT", 30, 0);
		elseif ( GetNumShapeshiftForms() > 0 ) then
			MainMenuBarVehicleLeaveButton:SetPoint("LEFT", StanceBarFrame.StanceButtons[GetNumShapeshiftForms()], "RIGHT", 30, 0);
		elseif ( MultiCastActionBarFrame and HasMultiCastActionBar() ) then
			MainMenuBarVehicleLeaveButton:SetPoint("LEFT", MultiCastActionBarFrame, "RIGHT", 30, 0);
		else
			MainMenuBarVehicleLeaveButton:SetPoint("LEFT", PossessBarFrame, "LEFT", 10, 0);
		end

		MainMenuBarVehicleLeaveButton:Show();
		MainMenuBarVehicleLeaveButton:Enable();
		ShowPetActionBar(true);
	else
		MainMenuBarVehicleLeaveButton:SetHighlightTexture([[Interface\Buttons\ButtonHilight-Square]], "ADD");
		MainMenuBarVehicleLeaveButton:UnlockHighlight();
		MainMenuBarVehicleLeaveButton:Hide();
		ShowPetActionBar(true);
	end

	UIParent_ManageFramePositions();
end

and shaman is this case:

elseif ( MultiCastActionBarFrame and HasMultiCastActionBar() ) then
			MainMenuBarVehicleLeaveButton:SetPoint("LEFT", MultiCastActionBarFrame, "RIGHT", 30, 0);
commented

You are correct, I am using TotemTimers addon for my totems. I tried to disable it but couldn't get my totem bar to show as you have it. I wonder if there is a totem bar in classic era/sod/hc as it seems to be in classic wrath (I asume)?

commented

Hm, maybe its an Era problem?
on Wrath it seems to work for me:
image
I guess i need to lvl a shaman then.

I'll try to investigate if I have time.

commented

I think i know what the issue was. Made a change for the next major version. But i don't have a shaman on Era, so you might have to test for me 😁

commented

This also seems to be happening on flight paths on my Hunter

commented

I think i know what the issue was. Made a change for the next major version. But i don't have a shaman on Era, so you might have to test for me 😁

Sure no problem!

commented

Hello, before all thanks for this amazing addon <3
i'm using mage and i have the bug too
Uploading Capture.PNG…

commented

Capture