# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1621677631 0 # Node ID 6fdab466d7a2162e3424899f99469e2556dfad00 # Parent db097ec28c9037b6eb4d51ab58172a47f9c98f1a Android: Fix notebook page change event page always being 0. iOS: Commit a lingering DWMenu fix, menubar might not initialize array. diff -r db097ec28c90 -r 6fdab466d7a2 android/dw.cpp --- a/android/dw.cpp Sat May 22 00:19:46 2021 +0000 +++ b/android/dw.cpp Sat May 22 10:00:31 2021 +0000 @@ -521,6 +521,7 @@ Java_org_dbsoft_dwindows_DWindows_eventHandlerNotebook(JNIEnv* env, jobject obj, jobject obj1, jint message, jlong pageID) { void *params[_DW_EVENT_PARAM_SIZE] = { nullptr }; + params[3] = DW_INT_TO_POINTER(pageID); params[8] = DW_INT_TO_POINTER(message); _dw_event_handler(obj1, params); } diff -r db097ec28c90 -r 6fdab466d7a2 ios/dw.m --- a/ios/dw.m Sat May 22 00:19:46 2021 +0000 +++ b/ios/dw.m Sat May 22 10:00:31 2021 +0000 @@ -7581,7 +7581,7 @@ HMENUI API dw_menubar_new(HWND location) { DWWindow *window = location; - DWMenu *menu = [[[DWMenu alloc] init] retain]; + DWMenu *menu = [[[DWMenu alloc] initWithTag:0] retain]; [window setMenu:menu]; return menu;