Skip to content

Remove focus-stealing code#506

Merged
prabhuramachandran merged 2 commits into
enthought:masterfrom
FedeMiorelli:patch-1
May 9, 2017
Merged

Remove focus-stealing code#506
prabhuramachandran merged 2 commits into
enthought:masterfrom
FedeMiorelli:patch-1

Conversation

@FedeMiorelli
Copy link
Copy Markdown
Contributor

The enterEvent and leaveEvent callbacks in QVTKRenderWindowInteractor lead to focus stealing, causing problems in applications that embed a Mayavi scene,

The enterEvent and leaveEvent callbacks in QVTKRenderWindowInteractor lead to focus stealing, causing problems in applications that embed a Mayavi scene,
@FedeMiorelli
Copy link
Copy Markdown
Contributor Author

@codecov-io
Copy link
Copy Markdown

Codecov Report

Merging #506 into master will decrease coverage by 1.39%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##           master     #506     +/-   ##
=========================================
- Coverage   50.31%   48.92%   -1.4%     
=========================================
  Files         257      255      -2     
  Lines       23241    23235      -6     
  Branches     3071     3064      -7     
=========================================
- Hits        11694    11368    -326     
- Misses      10798    11138    +340     
+ Partials      749      729     -20
Impacted Files Coverage Δ
tvtk/pyface/ui/qt4/QVTKRenderWindowInteractor.py 38.77% <ø> (+0.92%) ⬆️
tvtk/pyface/ui/wx/__init__.py 0% <0%> (-100%) ⬇️
tvtk/pyface/ui/wx/wxVTKRenderWindowInteractor.py 0% <0%> (-100%) ⬇️
tvtk/pyface/ui/wx/scene_editor.py 0% <0%> (-76.28%) ⬇️
tvtk/pyface/ui/wx/decorated_scene.py 0% <0%> (-66.3%) ⬇️
mayavi/plugins/mayavi_workbench_application.py 0% <0%> (-48.58%) ⬇️
tvtk/pyface/ui/wx/init.py 0% <0%> (-28.58%) ⬇️
tvtk/pyface/ui/wx/scene.py 0% <0%> (-27.59%) ⬇️
mayavi/plugins/app.py 0% <0%> (-25.25%) ⬇️
tvtk/pyface/scene_model.py 49.19% <0%> (-6.46%) ⬇️
... and 22 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c181eba...32634fe. Read the comment docs.

@rkern
Copy link
Copy Markdown
Member

rkern commented May 9, 2017

Sounds good to me. @prabhuramachandran? The test failure is unrelated.

@prabhuramachandran
Copy link
Copy Markdown
Member

Looks OK to me too. The tests are a mess now. I'll start going over the PRs late this week but am happy to merge this.

@prabhuramachandran prabhuramachandran merged commit 6771db9 into enthought:master May 9, 2017
@FedeMiorelli FedeMiorelli deleted the patch-1 branch May 10, 2017 06:54
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.

4 participants