[haiku-bugs] Re: [Haiku] #3651: Possible CharacterMap enhancements (easy)

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Wed, 26 Nov 2014 07:43:04 -0000

#3651: Possible CharacterMap enhancements (easy)
-----------------------------------------+---------------------------
   Reporter:  humdinger                  |      Owner:  axeld
       Type:  enhancement                |     Status:  new
   Priority:  normal                     |  Milestone:  R1
  Component:  Applications/CharacterMap  |    Version:  R1/pre-alpha1
 Resolution:                             |   Keywords:
 Blocked By:                             |   Blocking:
Has a Patch:  1                          |   Platform:  All
-----------------------------------------+---------------------------

Comment (by pulkomandy):

 2 and 9 applied in hrev48376.

 I noticed some problems with the first patch. There are annoying scrolling
 interactions and off by one errors.
 * When you start the application, it scrolls to the end of the character
 list and shows nothing. But when hovering with the mouse you can see there
 are some "ghost" characters there (?). It should show the start of the
 list instead.
 * Sometimes the next item in the block list is selected. For example
 select "Phaistos disk", then hover some characters on it, notice it
 instead highlights the next item in the block list. Probably happens only
 with short blocks. All items untill "Hangul Syllabs" are ok, starting from
 "CJC compatibility ideograms" they are off by one.
 * When you hover a character that is not fully visible at the bottom of
 the list, there is an attempt to scroll it into view automatically.
 However since this is done on just mouse hover, and it scrolls the list,
 the mouse may end up above another character. And then the list will
 scroll again. Sometimes it will jump down by several blocks before it
 stops. I think the character list should never scroll on mouse hover, only
 on clicks or mousewheel.

--
Ticket URL: <https://dev.haiku-os.org/ticket/3651#comment:21>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: