View Issue Details

IDProjectCategoryView StatusLast Update
0000662FreeCADBugpublic2012-12-20 21:59
Reporterpperisin Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version0.12 
Summary0000662: Another tab close issue
DescriptionHi,

Issue with two tabs closed is fixed https://sourceforge.net/apps/mantisbt/free-cad/view.php?id=636 , but there is one more issue with tab close I have.

When I have multiple tabs opened, and I close all but one of them, so that there is only one opened, I get the view like on attached picture.

Regards
Petar
Additional InformationOpenSUSE 12.1

compiled from git on 4.4.2012

TagsNo tags attached.
FreeCAD Information

Activities

2012-04-04 05:04

 

4.png (Attachment missing)

wmayer

2012-04-04 08:35

administrator   ~0001884

That's some kind of OpenGL glitches. So, we can't do anything on that.

pperisin

2012-04-04 10:23

reporter   ~0001885

OK,

However, I would leave it opened, to see if someone else is having the same issues.

I have proprietary NVidia drivers installed

Graphic card is NVidia GeForce 315M, on Toshiba C660

Regards,
Petar

djreichel

2012-04-04 15:57

reporter   ~0001887

The two tabs close issue on Fedora 16 still remains.

Version: 0.13.0817 (Git)
Branch: master
Hash: 238750d3e47ccae90ce587d7b249cced30e02dfa

For instance, I am working on a document and click X to close the tab. I will be prompted to save yes/no/cancel. I select cancel and the dialog appears again. The close document event is triggered twice.

Another example, I launch Freecad and File-New Document twice. I will close one tab and both tabs will be removed.

Then there is an unexpected behavior relating to opening a document.
Same as above I create two new/unnamed documents. Then I will File->Open an existing document. At this time one of the new/unnamed document tabs will be replaced with a tab for the document that has been opened.

wmayer

2012-04-04 18:56

administrator   ~0001888

If you build the sources directly you can check MainWindow::tabCloseRequested(). This shouldn't be called for Qt 4.8. See also the lines:
#if QT_VERSION < 0x040800
        connect(tab, SIGNAL(tabCloseRequested(int)),
                this, SLOT(tabCloseRequested(int)));
#endif

> Then there is an unexpected behavior relating to opening a document.
 Same as above I create two new/unnamed documents. Then I will File->Open an existing document. At this time one of the new/unnamed document tabs will be replaced with a tab for the document that has been opened.

No, that's not a bug. That's the intended behaviour but I don't like it either.

djreichel

2012-04-22 15:46

reporter   ~0001959

My note:
djreichel (reporter)
2012-04-04 17:57
Contains errors - the tab close issue was in fact corrected,
but my git repository was not merging correctly (git pull origin was
run from an automated build script with the default dir ../my_git_repo_dir.
The git progress output looked fine, but the patched files were not placed in the proper location - in case anyone was wondering wtf..)

=============== REPORTED IN ERROR =====================
The two tabs close issue on Fedora 16 still remains.

Version: 0.13.0817 (Git)
Branch: master
Hash: 238750d3e47ccae90ce587d7b249cced30e02dfa

For instance, I am working on a document and click X to close the tab. I will be prompted to save yes/no/cancel. I select cancel and the dialog appears again. The close document event is triggered twice.

Another example, I launch Freecad and File-New Document twice. I will close one tab and both tabs will be removed.
=========== END REPORTED IN ERROR ==================

The above is no longer an issue with Fedora 16

Jriegel

2012-12-20 21:59

administrator   ~0002725

Seams to be no issue. No other report and no user monitors this issue....

Issue History

Date Modified Username Field Change
2012-04-04 05:04 pperisin New Issue
2012-04-04 05:04 pperisin File Added: 4.png
2012-04-04 08:35 wmayer Note Added: 0001884
2012-04-04 10:23 pperisin Note Added: 0001885
2012-04-04 15:57 djreichel Note Added: 0001887
2012-04-04 18:56 wmayer Note Added: 0001888
2012-04-22 15:46 djreichel Note Added: 0001959
2012-12-20 21:59 Jriegel Note Added: 0002725
2012-12-20 21:59 Jriegel Status new => closed
2012-12-20 21:59 Jriegel Resolution open => no change required