Opened 17 months ago

Last modified 15 months ago

#13942 new bug

Text boxes: odd behaviours

Reported by: Giova84 Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Kits/Interface Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

hrev51727 gcc2h

I noticed since some hrev, that in every text box of every app/window, is not possible let the text scroll by using the arrows on the keyboard; furthermore if we select the text using the mouse cursor (eg also to reach the end of the text), text will disappear. I made a quick video to explain these behaviours. Attacched.

Attachments (1)

textbox_bug.avi (1.6 MB) - added by Giova84 17 months ago.

Download all attachments as: .zip

Change History (6)

Changed 17 months ago by Giova84

Attachment: textbox_bug.avi added

comment:1 Changed 17 months ago by diver

Could be related to #13796.

comment:2 Changed 16 months ago by Giova84

Yeah, prolly #13796 is the root cause...

comment:3 Changed 16 months ago by pulkomandy

Any chance you can build Haiku yourself? If so it would be nice to test Hy Che's changes to see if it improves the behavior (and does not cause more problems)

    git fetch
    git cherry-pick b8c106d348dd2752524b5dd78557298f2d838af0
    git cherry-pick 355f9eaddfce420ced250bf0538a21a10b4ee36d

Then perform a build with these two changes included.

comment:4 Changed 15 months ago by hyche

Hi, I create new patch to fix, and it should not cause more problems...

You can see it here https://review.haiku-os.org/c/94/

Btw, how can I abadon the old patches ?

Last edited 15 months ago by hyche (previous) (diff)

comment:5 Changed 15 months ago by pulkomandy

By pushing a new patch with the same "change-id" as the previous one, you can replace it. This is the preferred way to replace an obsolete patch. I think you can't otherwise close the older patches because I'm the owner (I migrated them from Trac), but I can do it. Please list changes I should close, then.

Note: See TracTickets for help on using tickets.