Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
QB64-PE v3.14.1 is now released
#13
Well B+,
good news I've identified the change responsible for the different behavior, it's the addition of the
_ANDALSO timeElapsedSince#(firstClickTime#) < 0.3#
part in line 14339 in file source/ide/ide_methods.bas, it's part of SUB ideobjupdate.

Bad news, that SUB handles the object updates in ALL kinds of dialog boxes and the mentioned change was required to better distinguish between single click objects, click and hold objects and double click objects in regard to catch stray clicks from falling through from one object type to another and maybe accidentially trigger an unintended action on that other object.
In short the change needs to be kept in place for now, probably a complete rewrite of that entire SUB or eventually even the entire legacy dialogs system in the future may organize things better, but that would be a lot of work and certainly happens not very soon.

On the other hand I think double clicks on list box items are pretty common anyways.
Reply


Messages In This Thread
QB64-PE v3.14.1 is now released - by RhoSigma - 08-27-2024, 09:46 AM
RE: QB64-PE v3.14.1 is now released - by a740g - 08-28-2024, 12:31 AM
RE: QB64-PE v3.14.1 is now released - by zaadstra - 08-27-2024, 08:55 PM
RE: QB64-PE v3.14.1 is now released - by BDS107 - 08-28-2024, 08:44 AM
RE: QB64-PE v3.14.1 is now released - by bplus - 11-20-2024, 07:10 PM
RE: QB64-PE v3.14.1 is now released - by RhoSigma - 11-20-2024, 07:44 PM
RE: QB64-PE v3.14.1 is now released - by Cobalt - 11-20-2024, 07:53 PM
RE: QB64-PE v3.14.1 is now released - by bplus - 11-20-2024, 08:40 PM
RE: QB64-PE v3.14.1 is now released - by Cobalt - 11-20-2024, 08:51 PM
RE: QB64-PE v3.14.1 is now released - by bplus - 11-20-2024, 11:18 PM
RE: QB64-PE v3.14.1 is now released - by RhoSigma - 11-20-2024, 11:46 PM
RE: QB64-PE v3.14.1 is now released - by bplus - 11-21-2024, 01:48 AM



Users browsing this thread: 3 Guest(s)