Huw Davies : riched20: Call OnTxInPlaceActivate() from the host.
Alexandre Julliard
julliard at winehq.org
Tue Mar 23 16:54:31 CDT 2021
Module: wine
Branch: master
Commit: 393b18ab7a45c22813a4ed3a2798c5fad84cfeea
URL: https://source.winehq.org/git/wine.git/?a=commit;h=393b18ab7a45c22813a4ed3a2798c5fad84cfeea
Author: Huw Davies <huw at codeweavers.com>
Date: Tue Mar 23 13:04:04 2021 +0000
riched20: Call OnTxInPlaceActivate() from the host.
Signed-off-by: Huw Davies <huw at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/riched20/txthost.c | 2 +-
dlls/riched20/txtsrv.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/dlls/riched20/txthost.c b/dlls/riched20/txthost.c
index c1f175dc9c2..cda9b35b199 100644
--- a/dlls/riched20/txthost.c
+++ b/dlls/riched20/txthost.c
@@ -1021,7 +1021,7 @@ static LRESULT RichEditWndProc_common( HWND hwnd, UINT msg, WPARAM wparam,
LONG codepage = unicode ? CP_UNICODE : CP_ACP;
int len;
- ITextServices_OnTxPropertyBitsChange( host->text_srv, TXTBIT_CLIENTRECTCHANGE, 0 );
+ ITextServices_OnTxInPlaceActivate( host->text_srv, NULL );
if (lparam)
{
diff --git a/dlls/riched20/txtsrv.c b/dlls/riched20/txtsrv.c
index 7bdd6ab924b..bab52269db6 100644
--- a/dlls/riched20/txtsrv.c
+++ b/dlls/riched20/txtsrv.c
@@ -220,6 +220,7 @@ static HRESULT update_client_rect( struct text_services *services, const RECT *c
if (!client)
{
+ if (!services->editor->in_place_active) return E_INVALIDARG;
hr = ITextHost_TxGetClientRect( services->host, &rect );
client = ▭
}
More information about the wine-cvs
mailing list