Bug 49377 - Left arrow to move through tabs doesn't work
Summary: Left arrow to move through tabs doesn't work
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: qt (show other bugs)
Version: unspecified
Platform: Mandrake RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
: 52066 61887 80578 94467 107680 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-10-19 00:47 UTC by johnelliottmartin
Modified: 2009-04-12 17:34 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description johnelliottmartin 2002-10-19 00:47:02 UTC
Version:           4.04.04.04.04.04.04.04.0 (using KDE 3.0.8 (KDE 3.1 beta2))
Installed from:    Mandrake Linux Cooker i586 - Cooker
Compiler:          gcc version 3.2 (Mandrake Linux 9.0 3.2-1mdk)
OS:          Linux (i686) release 2.4.19-16mdk

in the clock preferences dialog box, there are six tabs on the top. when there is not enough room to fit all the tabs in the window, a small set of two buttons, a left and a right arrow, become visible to the right of the tabs. The right arrow works, the left one does not. It should be a pretty easy fix.

-Elliott
Comment 1 Stephan Binner 2002-10-19 23:47:06 UTC
Reproducible with HEAD & qt-copy. Likely a Qt bug though. 
Comment 2 Aaron J. Seigo 2002-10-22 08:33:58 UTC
works here with a build from today. stephan: if you can confirm we can  
close this bug.  
Comment 3 Stephan Binner 2002-10-22 18:03:48 UTC
I can reproduce this bug with today's CVS and qt-copy 20021021. An easy way to  reproduce (if you have the directory kfile-plugin installed) is to call the  properties of your home icon on the desktop. The tabs don't fit into the  dialog, click the right arrow to scroll the tabs to the right. Now click the  left arrow to scroll back to the "General" tab - it doesn't scroll.  
Comment 4 Aaron J. Seigo 2002-10-23 00:18:43 UTC
hrm.. seeing as i'm still not seeing the problem and i just updated qt-copy, libs and base     
last night. i've tried it with various styles and style effects and i simply can't reproduce    
this. looking at the code in qtabbar.cpp on line  1150, however, i notice this:   
   
   if ( t->r.left() < 0 && t->r.right() > 0 )  
  
it seems therefore that if the next tab to the left is completely out of view so that the right 
edge of its rect is off the viewable area (making t->r.right() < 1) no tab will be made 
visible. if you remove the check for the right side (or change it to t->r.right() >= 0), does it 
then work?  
Comment 5 Stephan Binner 2002-10-23 00:35:03 UTC
Further tests show that it's specific to the Keramik style, the initial size 
of the properties dialog and font (Arial) size 11 or 12. If any of these is 
changed it doesn't happen anymore. Please try to reproduce one more time. :-) 
[will test/think about your proposed change tomorrow] 
Comment 6 johnelliottmartin 2002-10-23 00:39:14 UTC
the latest build does indeed fix the problem. 
 
thanks everyone! 
Comment 7 Stephan Binner 2002-10-23 09:47:01 UTC
And I say the problem still exists. :-) 
Comment 8 Maksim Orlovich 2002-11-16 02:52:12 UTC
Stephan: you mentionned a specific size among the requirements. Which one was it? I don't 
seem to reproduce this, maybe that's what I am missing? BTW, this is likely in Qt, since 
Keramik doesn't do anything with the arrows other than draw them.  
 
Comment 9 Stephan Binner 2002-11-16 11:25:42 UTC
The initial geometry with Arial 12 and KDE2 kwin deco of the properties dialog is here 
413x410+360+166. Removing "&& t->r.right() > 0" as Aaron suggested in comment #4, fix it for 
me ("r.right() >= 0" didn't help). Sorry for not trying this earlier, I forgot it somehow. :-) 
Comment 10 Karol Szwed 2002-12-14 08:53:00 UTC
Is this bug still present? By Stephan's last comment, (#9) it appears the problem 
is at least known now - has someone already sent a patch to the Trolls? 
Comment 11 Aaron J. Seigo 2002-12-14 20:55:08 UTC
Subject: Re:  Clock Preferences left arrow to move through tabs doesn't work

On Saturday 14 December 2002 12:53, Karol Szwed wrote:
> Is this bug still present? By Stephan's last comment, (#9) it appears the
> problem is at least known now - has someone already sent a patch to the
> Trolls?

i haven't, no... 

Comment 12 Stephan Binner 2002-12-24 14:59:33 UTC
*** Bug 52066 has been marked as a duplicate of this bug. ***
Comment 13 Jaime Torres 2003-04-02 12:36:40 UTC
The problem is fixed in KDE3.1.1 and QT3.1.2. 
 
Comment 14 Stephan Binner 2003-04-02 12:50:17 UTC
No, still happens with the conditions as described in comment 5. 
Comment 15 Stephan Binner 2003-07-31 11:02:35 UTC
*** Bug 61887 has been marked as a duplicate of this bug. ***
Comment 16 Stephan Binner 2004-05-08 18:18:49 UTC
*** Bug 80578 has been marked as a duplicate of this bug. ***
Comment 17 Stephan Binner 2004-12-10 20:07:21 UTC
*** Bug 94467 has been marked as a duplicate of this bug. ***
Comment 18 Ismail Donmez 2005-02-11 11:32:06 UTC
Clock settings have no tabs now. Can we close this bug?
Comment 19 Jaime Torres 2005-02-11 11:54:29 UTC
Please wait for Stephan answer to close this bug.
it works for me long ago.

> -----Mensaje original-----
> De: ismail donmez [mailto:ismail@kde.org.tr]
> Enviado el: viernes, 11 de febrero de 2005 11:32
> Para: jtorres@sia.es
> Asunto: [Bug 49377] Clock Preferences left arrow to move through tabs
> doesn't work 
> 
> 
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug, or are watching someone who is.
>          
> http://bugs.kde.org/show_bug.cgi?id=49377         
> ismail kde org tr changed:
> 
>            What    |Removed                     |Added
> --------------------------------------------------------------
> --------------
>                  CC|                            |ismail kde org tr
> 
> 
> 
> ------- Additional Comments From ismail kde org tr  
> 2005-02-11 11:32 -------
> Clock settings have no tabs now. Can we close this bug?
> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: [Bug 49377] Clock Preferences left arrow to move through tabs doesn't work   </TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Please wait for Stephan answer to close this bug.</FONT>
<BR><FONT SIZE=2>it works for me long ago.</FONT>
</P>

<P><FONT SIZE=2>&gt; -----Mensaje original-----</FONT>
<BR><FONT SIZE=2>&gt; De: ismail donmez [<A HREF="mailto:ismail@kde.org.tr">mailto:ismail@kde.org.tr</A>]</FONT>
<BR><FONT SIZE=2>&gt; Enviado el: viernes, 11 de febrero de 2005 11:32</FONT>
<BR><FONT SIZE=2>&gt; Para: jtorres@sia.es</FONT>
<BR><FONT SIZE=2>&gt; Asunto: [Bug 49377] Clock Preferences left arrow to move through tabs</FONT>
<BR><FONT SIZE=2>&gt; doesn't work </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; ------- You are receiving this mail because: -------</FONT>
<BR><FONT SIZE=2>&gt; You are on the CC list for the bug, or are watching someone who is.</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=2>&gt; <A HREF="http://bugs.kde.org/show_bug.cgi?id=49377" TARGET="_blank">http://bugs.kde.org/show_bug.cgi?id=49377</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=2>&gt; ismail kde org tr changed:</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; What&nbsp;&nbsp;&nbsp; |Removed&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |Added</FONT>
<BR><FONT SIZE=2>&gt; --------------------------------------------------------------</FONT>
<BR><FONT SIZE=2>&gt; --------------</FONT>
<BR><FONT SIZE=2>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CC|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |ismail kde org tr</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; ------- Additional Comments From ismail kde org tr&nbsp; </FONT>
<BR><FONT SIZE=2>&gt; 2005-02-11 11:32 -------</FONT>
<BR><FONT SIZE=2>&gt; Clock settings have no tabs now. Can we close this bug?</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
</P>

</BODY>
</HTML>
Comment 20 Tristan Miller 2005-02-11 12:54:54 UTC
No, this bug can't be closed because the tab problem occurs in other applications as well, not just the clock.
Comment 21 Stephan Binner 2005-06-24 17:21:47 UTC
*** Bug 107680 has been marked as a duplicate of this bug. ***
Comment 22 Olivier Goffart 2009-04-12 17:34:18 UTC
Outdated bug.