CVS commit by mario: BUG:53038 FORM elements accept tab focus now. M +7 -2 html_formimpl.cpp 1.428 --- kdelibs/khtml/html/html_formimpl.cpp #1.427:1.428 @@ -899,7 +899,12 @@ void HTMLGenericFormElementImpl::setDisa bool HTMLGenericFormElementImpl::isFocusable() const { - return m_render && m_render->isWidget() && + return (m_render && m_render->isWidget() && static_cast(m_render)->widget() && - static_cast(m_render)->widget()->focusPolicy() >= QWidget::TabFocus; + static_cast(m_render)->widget()->focusPolicy() >= QWidget::TabFocus) || + /* INPUT TYPE="image" supports focus too */ + ( + id() == ID_INPUT && + static_cast(this)->inputType() == HTMLInputElementImpl::IMAGE + ); }