Ticket #15539: 0001-fix-scripting-of-BStringView-and-BListView.patch

File 0001-fix-scripting-of-BStringView-and-BListView.patch, 1.4 KB (added by X512, 4 years ago)

patch

  • src/kits/interface/ListView.cpp

    From 0828242107e21c8b0109da4af19ff4ee23fca60b Mon Sep 17 00:00:00 2001
    From: X512 <danger_mail@list.ru>
    Date: Fri, 13 Dec 2019 11:07:25 +0900
    Subject: [PATCH] fix scripting of BStringView and BListView
    
    ---
     src/kits/interface/ListView.cpp | 1 +
     src/kits/interface/TextView.cpp | 4 +++-
     2 files changed, 4 insertions(+), 1 deletion(-)
    
    diff --git a/src/kits/interface/ListView.cpp b/src/kits/interface/ListView.cpp
    index ef537142c7..b842aec51a 100644
    a b BListView::MessageReceived(BMessage* message)  
    313313
    314314            if (message->GetCurrentSpecifier(NULL, &specifier) != B_OK
    315315                || specifier.FindString("property", &property) != B_OK) {
     316                BView::MessageReceived(message);
    316317                return;
    317318            }
    318319
  • src/kits/interface/TextView.cpp

    diff --git a/src/kits/interface/TextView.cpp b/src/kits/interface/TextView.cpp
    index 7193f3b20a..30e098a6c7 100644
    a b BTextView::MessageReceived(BMessage* message)  
    884884            const char* property;
    885885
    886886            if (message->GetCurrentSpecifier(NULL, &specifier) < B_OK
    887                 || specifier.FindString("property", &property) < B_OK)
     887                || specifier.FindString("property", &property) < B_OK) {
     888                BView::MessageReceived(message);
    888889                return;
     890            }
    889891
    890892            if (propInfo.FindMatch(message, 0, &specifier, specifier.what,
    891893                    property) < B_OK) {