Hearthstone-Deck-Tracker icon indicating copy to clipboard operation
Hearthstone-Deck-Tracker copied to clipboard

Start Hearthstone button not working

Open Doomelf opened this issue 5 years ago • 7 comments

Bug report

The "Start Hearthstone" button in the tracker is not working.

Expected Behavior

When the button is pressed it should start Hearthstone as if you have clicked on the Play button in the Battle.net Launcher.

Actual Behavior

Once the button is pressed it becomes greyed out and after a few seconds an error is received, as seen on the screenshot.

Steps to reproduce behavior

Open the tracker and click on the "Start Hearthstone" button. It should grey out and give an error indicating Battle.net Launcher could not be started.

Log/Screenshots

1

Doomelf avatar Oct 03 '18 18:10 Doomelf

Are you on HDT 1.7.6?

riQQ avatar Oct 03 '18 21:10 riQQ

Yes, the tracker is updated to "Release v1.7.6 - 2018-10-02"

Doomelf avatar Oct 03 '18 21:10 Doomelf

This happened to me as well but Hearthstone had to update and Battle.net had to ask me permission to update. I updated Hearthstone and killed all Battle.net processes and the start button worked.

jsnells1 avatar Oct 04 '18 00:10 jsnells1

I can confirm that it works like that for me as well. Once I exited Battle.net from the tray and clicked on the "Start Hearthstone" button it started the Battle.net app and Hearthstone launched as well.

The problem is that the button should start the game regardless if Battle.net is stated or not. It was working like that in previous versions of Hearthstone so I would assume it should work like that now as well.

Doomelf avatar Oct 04 '18 10:10 Doomelf

The current code probably doesn't work when Battle.net is minimized to tray and doesn't have any window.

riQQ avatar Oct 08 '18 19:10 riQQ

A fix to this seems to be removing the check for a MainWindowHandle since there's no handle when running in the tray. What's the reason for that being added?

jsnells1 avatar Oct 10 '18 03:10 jsnells1

3 and a half years later, the end-user solutions are to launch Battle.net launcher manually and then launch HDT or to not have the option below chosen. Did this issue get stuck in the forgotten realms? Attaching fresh logs just in case. image hdt_log.txt

CodeAmai avatar Feb 02 '22 13:02 CodeAmai