Change-Id: I38bfa8a8bdea5ce3e87bdeadf18c55b20e1cf2e8
public void Show()
{
- _isShown = true;
- _control.Show();
+ if (_isShown == false)
+ {
+ _isShown = true;
+ TForms.Context.MainWindow.BaseLayout.SetPartContent("elm.swallow.floatingbutton", _control, true);
+ _control.Show();
+ }
}
public void Hide()
{
- _isShown = false;
- _control.Hide();
+ if (_isShown)
+ {
+ _isShown = false;
+ TForms.Context.MainWindow.BaseLayout.SetPartContent("elm.swallow.floatingbutton", null, true);
+ _control.Hide();
+ }
}
public void Dispose()