private bool IsThereACurrentTextSelection()
{
using (var win = new GeckoWindow(_browser.WebBrowserFocus.GetFocusedWindowAttribute()))
{
var sel = win.Selection;
if (sel.IsCollapsed || sel.FocusNode is GeckoImageElement)
return false;
}
return true;
}