Revert "update to use heap instead of stack in details widget"

This reverts commit 1165e67b1ae3262a1c05eeb775432f27715eb0fd.
combobox break everything. Since the project is due in 3 days, we'll do as it we never tried.