Closed Bug 131041 Opened 22 years ago Closed 6 years ago

gtk2 needs to properly handle enable/disable

Categories

(Core :: XUL, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: blizzard, Assigned: blizzard)

References

Details

Gtk needs to properly support the enable/disable nsIWidget interfaces.
Blocks: gtk2
Heh, so why am I getting this bug?
Oops. -> blizzard@mozilla.org
Assignee: jaggernaut → blizzard
 bug 76621 depend on this one??
The gtk1 codes:
"
NS_IMETHODIMP nsWidget::Enable(PRBool aState)
{
  if (mWidget)
  {
    if (GTK_WIDGET_SENSITIVE(mWidget) == aState)
      return NS_OK;
    gtk_widget_set_sensitive(mWidget, aState);
  }

  return NS_OK;
}
"

They look good to me. Can we just do the same thing in gtk2?
Oops, I just got the point. We need to support it in nsWindow with all the
toplevel and embedding stuff...

Sorry for the spam.
We removed gtk2 in bug 1278282. Even if this bug might still be relevant with gtk3, it has been 16 years...
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.