Ticket #13729: Window_FindView.diff

File Window_FindView.diff, 519 bytes (added by jalopeura, 7 years ago)
  • src/kits/interface/Window.cpp

    diff --git a/src/kits/interface/Window.cpp b/src/kits/interface/Window.cpp
    index 4d10cbc..e4430c5 100644
    a b BView*  
    40164016BWindow::_FindView(BView* view, BPoint point) const
    40174017{
    40184018    // point is assumed to be already in view's coordinates
    4019     if (!view->IsHidden() && view->Bounds().Contains(point)) {
     4019    if ((!view->IsHidden() || fOffscreen) && view->Bounds().Contains(point)) {
    40204020        if (view->fFirstChild == NULL)
    40214021            return view;
    40224022        else {