mainStackLayout.SizeChanged += (sender, e) => {
                try
                {
                    if (buttonsLayout != null)
                    {