Thanks for the extra information on the Fill Queue adding extra pets. I have looked at it a bit but haven't done any deep debugging yet due to a lot of work happening on another part of the addon but that's finally posted tonight so I'll look into this again.
And since it was posted to wowinterface and curse:
Just a heads up with the latest update (4.1.7): I'm expecting some concern with changes to the toolbar buttons and the red panel buttons in the single panel view. The changes are meant to make the UI more consistent across its various views. The changes are:
- In the single panel view, the window now defaults to using the red panel buttons (Save/Save As/Find Battle) across the bottom, and the toolbar buttons are moved to the top. This is to make the journal, dual panel and single panel views consistent.
- The order of toolbar buttons are slightly rearranged to be in a consistent order across all views. Default from left to right: Revive Battle Pets, Battle Pet Bandage, Safari Hat, Lesser Pet Treat, Pet Treat, Summon Random Pet, Save, Save As and Find Battle.
- Added option "Move Toolbar To Bottom" in new option category "Toolbar Options" to move the toolbar to the bottom of single panel and dual panel views.
- The "Reverse Toolbar Buttons" option is moved to "Toolbar Options" and will reverse the order of all buttons instead of some.
- To minimize the impact of the above changes to existing users, when an existing user logs in to the update, a one-time check will see if they have Single Panel Mode active. If so, "Move Toolbar To Bottom" will be automatically checked and "Reverse Toolbar Buttons" will be reversed.
- The little "Pet Count" window in the journal and dual panel view is also being added to the toolbar in single panel view when space permits.
- Cooldown spinners added to Safari Hat, Battle Pet Bandage, and Summon Random Pet buttons.
These changes were part of a larger rework for how the standalone window is configured internally, but the rest is (hopefully) transparent to the user.
To explain why this maybe overly-dire warning (long time users of Rematch are accustomed to change and will probably take these changes in stride):
The UI from 3.5 to 4.0 was a radical change and some were justifiably grumpy at the difference. "If it's not broke, don't fix it!" was totally justified. With the above changes I'm expecting a similar (but milder) reaction.
A big complaint with 3.x was that it was too unfamiliar to new users, so there was a big emphasis in 4.0 to put stuff where they are in the default journal: pet list on the left, loaded pets vertically stacked to the right, same visual style to lists and loadout, etc, and most pertinent here, putting the Find Battle panel button in bottomright and the Revive Battle Pets toolbar button in topright. The standalone window (which was only the dual panel view in the earlier designs) would mimic the journal too and have the same placement.
Thanks to great feedback (especially from the folks on warcraftpets.com during 4.0's beta), stuff got added. The minimized view was fleshed out to be much more active (it was originally intended to be for information only and you had to maximize it to do anything like changing abilities). A Find Battle button was tacked on at the natural "end" of the toolbar chain in the minimized view, placing it to the left. Then a single panel view was added and toolbar buttons were put on the bottom like it is in minimized view since it felt (at the time) more of an expanded minimized view than the "standard" dual panel view. Then a reverse toolbar button option to flip the buttons around so heal is in the left to make it more familiar to veteran users, but the save/save as buttons remained in the bottomright due to the way the frame arranged itself.
These additions were awesome but along the way the emphasis on consistency was lost. The Find Battle button can find itself on the opposite end of the bar from the Save/Save As buttons. When the heal button is in its default spot it loses its "primacy" when the window is expanded, burying it behind the save buttons. And other minor nuisances like there sometimes being two Find Battle buttons on the screen at once, etc.
This update's primary focus was rewriting/refactoring how the standalone window builds itself, to more "naturally" integrate panels and features added since it was released. But it seemed a good time to reign in the buttons a bit and get things hammered into place for good.
As always let me know if there's any bugs, suggestions or concerns. And thanks!
TL;DR: The latest update is moving buttons around. Check Toolbar Options->Move Toolbar To Bottom if you want a more familiar setup.