From 7933383e384d0debac1d6ac5d41fec042951df97 Mon Sep 17 00:00:00 2001
From: Ben Avison <bavison@gitlab.riscosopen.org>
Date: Thu, 26 Nov 1998 14:04:44 +0000
Subject: [PATCH] * Disabled checking of both mouse button transitions in error
 boxes in NC

  builds: now behaves like desktop builds (only detects button-down events).
* When mouse pointer is hidden following Wimp_Extend 12, changes of mouse
  button state will no longer cause the pointer to be reinstated.

Version 4.12. Tagged as 'Wimp-4_12'
---
 VersionASM |  6 +++---
 VersionNum | 12 ++++++------
 s/Wimp03   |  2 +-
 s/Wimp07   |  2 +-
 4 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/VersionASM b/VersionASM
index a011a18..b255f0a 100644
--- a/VersionASM
+++ b/VersionASM
@@ -5,8 +5,8 @@
 			GBLA    Module_Version
 			GBLS	Module_MinorVersion
 			GBLS	Module_Date
-Module_MajorVersion	SETS    "4.11"
-Module_Version          SETA    411
+Module_MajorVersion	SETS    "4.12"
+Module_Version          SETA    412
 Module_MinorVersion	SETS	""
-Module_Date		SETS    "09 Nov 1998"
+Module_Date		SETS    "26 Nov 1998"
 		        END
diff --git a/VersionNum b/VersionNum
index 00692b6..0649c0b 100644
--- a/VersionNum
+++ b/VersionNum
@@ -1,14 +1,14 @@
-/* (4.11)
+/* (4.12)
  *
  * This file is automatically maintained by srccommit, do not edit manually.
  *
  */
-#define Module_MajorVersion_CMHG     	4.11
+#define Module_MajorVersion_CMHG     	4.12
 #define Module_MinorVersion_CMHG	
-#define Module_Date_CMHG      		09 Nov 1998
+#define Module_Date_CMHG      		26 Nov 1998
 
-#define Module_MajorVersion     	"4.11"
-#define Module_Version                  411
+#define Module_MajorVersion     	"4.12"
+#define Module_Version                  412
 #define Module_MinorVersion		""
-#define Module_Date      		"09 Nov 1998"
+#define Module_Date      		"26 Nov 1998"
 
diff --git a/s/Wimp03 b/s/Wimp03
index 56c5183..349a42c 100644
--- a/s/Wimp03
+++ b/s/Wimp03
@@ -4040,7 +4040,7 @@ newmouseposn
         BNE     %FT06
         TEQ     R0, R3
         TEQEQ   R1, R4
-        TEQEQ   R2, R5
+;        TEQEQ   R2, R5
         BEQ     %FT06                   ; no change
 
         ADRL    R14, ptrsuspendflag
diff --git a/s/Wimp07 b/s/Wimp07
index 2bb4bfa..0543230 100644
--- a/s/Wimp07
+++ b/s/Wimp07
@@ -1707,7 +1707,7 @@ pollit
         TEQNE   R4,#1                   ; icon 1 = 'OK' box
         TEQNE   R4,#4                   ; icon 4 = 'Cancel' box
         BNE     notover
-        [ NCErrorBox
+        [ false
         EOR	R14,R2,R5		; AR 13/8/97 look at both transitions, fixed a problem of double clicks
  	|
         BIC     R14,R2,R5               ; look for +ve edge SELECT/ADJUST
-- 
GitLab