Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR: Closing tour does not freeze Spyder on windows #3793

Merged
merged 2 commits into from
Dec 14, 2016

Conversation

mariacamilarg
Copy link
Contributor

@mariacamilarg mariacamilarg commented Dec 6, 2016

Fixes #3452


The issue is solved. I have some comments:

  • What I did was deleting the self._set_modal(False, [self.tips]) call when closing the tour, this affects only windows. However I am not exactly sure why it was needed before.

image

  • Also deleted the option that makes the tour available only in DEV mode.

@ccordoba12 ccordoba12 added this to the v3.1 milestone Dec 7, 2016
@ccordoba12
Copy link
Member

@goanpeca, please review this one.

@@ -917,7 +917,6 @@ def _moved(self, event):

def _close_canvas(self):
""" """
self._set_modal(False, [self.tips])
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are there other places where _set_modal is used?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, there are #L1026-1034 in _set_data(self)

@ccordoba12
Copy link
Member

I'm merging this one because it fixes a very critical bug. We can revisit it later :-)

@ccordoba12 ccordoba12 changed the title PR: Closing tour does not freeze spyder on windows PR: Closing tour does not freeze Spyder on windows Dec 14, 2016
@ccordoba12 ccordoba12 merged commit e887bdf into spyder-ide:3.x Dec 14, 2016
ccordoba12 added a commit that referenced this pull request Dec 14, 2016
@mariacamilarg mariacamilarg deleted the fixes_issue_3452 branch January 1, 2017 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants