After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 142791 - gedit should beep when the cursor is moved (or backspace is pressed) past the beginning of a document.
gedit should beep when the cursor is moved (or backspace is pressed) past the...
Status: VERIFIED DUPLICATE of bug 70986
Product: gtk+
Classification: Platform
Component: Widget: GtkTextView
2.5.x
Other All
: Normal enhancement
: ---
Assigned To: gtk-bugs
gedit QA volunteers
Depends on:
Blocks:
 
 
Reported: 2004-05-19 18:14 UTC by Wayne DeAngelo
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6



Description Wayne DeAngelo 2004-05-19 18:14:40 UTC
Gedit does not utilize the "flash window titlebar within the Visual Feedback 
options. Steps to recreate the reported problem.

1. Select "applications", "desktop Preference", next select "sounds".
2. Select the tab "system bell", click on "visual feedback", and click 
on "flash window title bar.
3. Close out window.
4. Open a Text editor window using gedit.


Observed behavior:
   If you press the backspace key (this action will activate the flashing of 
the title bar in terminal window, BUT does not produce the flashing of the 
title bar in the gedit application.
Comment 1 Paolo Maggi 2004-07-16 18:31:25 UTC
A11y guys: could you help me fixing this bug? 
Comment 2 bill.haneman 2004-07-27 16:11:37 UTC
paolo: can you reproduce it?
Comment 3 bill.haneman 2004-07-27 16:13:37 UTC
Does gedit normally beep (i.e generate a system bell) when you do this?  If not,
then the bug is an RFE, requesting that gedit beep when you try to backspace
past the beginning of the text buffer.  If gedit normally beeps, but doesn't
cause a flash if visual bell is on, then something else is going wrong here and
this is a real "bug".
Comment 4 bill.haneman 2004-07-27 16:17:31 UTC
This is not a bug, since gedit doesn't use the system bell; therefore no visual
indication is expected.  The terminal beeps when you backspace past the
beginning of a line, but that's application-specific behavior.

However I think this is a valid RFE regarding audio notification if the user is
trying to backspace past the beginning of the text buffer.
Comment 5 Paolo Maggi 2004-07-27 16:28:19 UTC
Changing the summary for clarity.

To implement this feature, all we need to do is call gdk_bell() when backspace
is pressed at caret offset 0.
I could be a useful feature for blind users.
Comment 6 Paolo Maggi 2004-07-27 16:32:48 UTC
Well, actually it should be implemented at gtk+ level.

Changing product to gtk+ (GtkTextView).
Comment 7 Owen Taylor 2004-07-27 16:56:54 UTC

*** This bug has been marked as a duplicate of 70986 ***
Comment 8 Wayne DeAngelo 2004-07-29 14:21:21 UTC
Update from defect 70986....
We should incorporate this into the keynav guidelines.

I think that any time a navigation or deletion event (destructive backspace, or
navigation) past end-of-buffer or beginning-of-buffer occurs in response to a
user command, a beep should be issued.

Comment 9 Wayne DeAngelo 2004-08-17 15:48:38 UTC
Update, Closing defect.