fix: some bad behavior with hidden panel that makes finish button crazy