When I hit Ctrl + I on a task to view its reports (which opens in a new window), this window always opens at the same position and size. The size is quite small, all the column widths are at their base defaults, and so I end up having to resize it every time in order to really be able to see what’s going on. It would be great if this stuff would persist between instances of the various floating windows.
The problem is that every time you open a new reports panel, it’s a new instance of that panel. When you close the previous one, it’s destroyed, so there is nothing to restore from. That’s how all of our panels behave, which is why whenever you spawn a new panel from the View menu, it has a default size.
In Deadline 7 though, you can override the default layout of the panel (column widths and visibility). So whenever you spawn a new instance of that panel, it will apply your saved default for the columns.
Yeah, that sort of seems like the solution to this problem as it currently stands, and could certainly be done, but it would require storing the panel’s state every time it was changed.
Ryan, is column ordering and active sort order included in the layout customization for panels in Deadline 7? Just want to make sure…
We had thought of that, but what would the expected behavior be if you had two of the same panel open and closed one of them. When you open a new panel, would you expect it to match the one you closed or the one that is currently open? What if you had three of the same panel opened and then closed one of them?
I guess the easy answer would be to always just cache the size of the panel you most recently closed…