Мне кажется, проблема в том, что ваше меню закреплено на 1 пиксель снизу вашего Canvas , который сохраняет ту же высоту ... ширину после перехода в полноэкранный режим.
Попробуйте установить высоту холста = 100%.
<mx:Canvas height="100%">
<!-- more code below -->
Это заставит механизм макета изменять размер холста, когда приложение перерисовывается в полноэкранном режиме, и, в свою очередь, ваше меню должно оставаться на 1 пиксель снизу.
Предупреждение: если ваш Canvas вложен в другой контейнер фиксированной ширины, его родительский элемент также должен будет динамически изменить размер, чтобы это работало.