TECHNICAL INFORMATION DOCUMENT TITLE: TF2132 - libXm Multiple Select DATE: 02OCT95 README FOR: TF2132 PRODUCT and VERSION: UnixWare 2.01 Installation Instructions: DATATYPE: datastream 1. Download the tf2132.Z and tf2132.txt files to the /tmp directory on your machine. 2. Read the release notes contained in this file and follow the instuctions to add the package to your system. 3. Now become root, uncompress the file and add the package to your system using the following commands: $ su # uncompress /tmp/tf2132.Z # pkgadd -d /tmp/tf2132 ENGINEERING RELEASE NOTES ------------------------- Title ----- PTF2132 - libXm Multiple Select Patch Product And Version ------------------- UnixWare 2.02 Abstract -------- libXm is being updated to fix the problem when a multiple select is specified. Symptom -------- Selecting an item using XmListSelectPos in a list of type XmMULTIPLE_SELECT does not work correctly. The item is always deselected. SOLUTION SPECIFICS ------------------ General Description. ------------------- The APISelect() routine is updated to fix the multiple select problem. In the code, a logical OR was used, such that if XmMULTIPLE_SELECT was true, the item was always deselected. The fix uses a logical AND, and the item is toggled as it should be. New Features. ------------ None Software Notes and Recommendations. ---------------------------------- This PTF can be installed on UnixWare 2.02 systems which have the following packages installed: Desktop Manager (desktop), Graphics Utilities (dtxt), and Network Support Utilities (nsu). Testing of the modified software contained in this package has been conducted only to the extent necessary to confirm that it resolves the problem(s) stated above ("Symptom"). Such testing consists of recreating the problem conditions and verifying that the problem no longer occurs. No other testing of this software has been done. Hardware Notes and Recommendations. ---------------------------------- This PTF is targeted for the i386, i486 and Pentium CPU's.