Ticket #3716 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

Wheel up while composing

Reported by: Jim++ Owned by: asterix
Priority: low Milestone: 0.12
Component: usability Version: hg
Severity: minor Keywords:
Cc: Blocked By:
OS: All Blocking:

Description

If you go up to view older messages in a chat window, using vbar or wheel up, then compose a message, then use wheel up to see old messages again, you will not be able to do it. It will be bringed down by gajim.

I don't know, maybe it's gtk, but it's a little annoying.

Attachments

Change History

Changed 3 years ago by steve-e

I cannot reproduce this with latest GTK. Jim++ is still using gtk 2.10.11

Astrix can you please signoff and close as invalid if you are using current GTK and cannot reproduce this?

Changed 3 years ago by asterix

your second try to wheel up is done fast after you started to type a message?

I can reproduce. It's something with the timeouts of the smoothy scroll down. if you wait a little (1-2 seconds) you can scroll up.

Changed 3 years ago by asterix

if fact it appear if you try to scroll up before the smoothy scroll down is finished, I mean if the scroll bar is not fully at the bottom.

To fix that we should disable the smoothy scroll down when we manualy scroll. But is it easy to detect the fact that we manualy scroll?

Changed 3 years ago by nk

Yann if it's GTK, let them fix it themselves. jim bug report it there?

Changed 3 years ago by asterix

It has nothing to do with GTK. I have a working patch for Shift + Page Up, but I'm not able to detect the wheel event. scroll-child event from scrolledWindow is not emitted, even when I press PageUp?. I have to investiguate.

Changed 3 years ago by TuX

It means, it will be *brought* down by gajim

Changed 2 years ago by asterix

  • status changed from new to closed
  • resolution set to fixed
  • milestone set to 0.12

(In [aad91f360412f2c3a9f5f7367e61246746d50c79]) stop automatic scroll when user manually scroll conversation textview. Fixes #3716

Add/Change #3716 (Wheel up while composing)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Next status will be 'needinfo'
 
Note: See TracTickets for help on using tickets.