Fix demo height feature

Demo height was breaking before because no matter what value you provide
it always resized the height to the content height every 1 second. This
adds an option to the Control so that you can set the height once.