Skip to content

Commit 3e95bd0

Browse files
committed
Fixed annotations.
1 parent d48b5bd commit 3e95bd0

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

src/bin/environment.sh.in

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,12 @@ export DYLD_LIBRARY_PATH="${dir}/lib:${DYLD_LIBRARY_PATH}:/usr/local/lib:/usr/ib
4040
export PYTHONHOME="${dir}/"
4141
export PYTHONPATH="${dir}/lib/python@MRV2_PYTHON_VERSION@:${dir}/lib/python@MRV2_PYTHON_VERSION@/lib-dynload:${dir}/lib/python@MRV2_PYTHON_VERSION@/site-packages:${HOME}/.local/lib/python@MRV2_PYTHON_VERSION@/site_packages:${PYTHONPATH}"
4242

43+
#
44+
# Make NVidia graphic cards use implicit sync, instead of explicit.
45+
#
46+
#export __NV_DISABLE_EXPLICIT_SYNC=1
4347

4448
#
4549
# Make Kwin use libdecor to allow dragging subwindows outside main window.
46-
#
50+
#
4751
export LIBDECOR_FORCE_CSD=1

src/lib/mrvWidgets/mrViewer.fl

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1245,7 +1245,7 @@ if (!mrv::App::supports_annotations && Fl::event_clicks() >= 1)
12451245
}
12461246
Fl_Button uiDraw {
12471247
user_data this user_data_type {ViewerUI*}
1248-
callback {if (mrv::App::supports_annotations)
1248+
callback {if (!mrv::App::supports_annotations)
12491249
return;
12501250

12511251
uiView->setActionMode( mrv::ActionMode::kDraw );
@@ -1260,7 +1260,7 @@ if (Fl::event_clicks() >= 1)
12601260
}
12611261
Fl_Button uiErase {
12621262
user_data this user_data_type {ViewerUI*}
1263-
callback {if (mrv::App::supports_annotations)
1263+
callback {if (!mrv::App::supports_annotations)
12641264
return;
12651265

12661266

@@ -1276,7 +1276,7 @@ if (Fl::event_clicks() >= 1)
12761276
}
12771277
Fl_Button uiPolygon {
12781278
user_data this user_data_type {ViewerUI*}
1279-
callback {if (mrv::App::supports_annotations)
1279+
callback {if (!mrv::App::supports_annotations)
12801280
return;
12811281

12821282
auto mode = mrv::ActionMode::kPolygon;
@@ -1307,7 +1307,7 @@ uiView->setActionMode( mode );}
13071307
}
13081308
Fl_Button uiCircle {
13091309
user_data this user_data_type {ViewerUI*}
1310-
callback {if (mrv::App::supports_annotations)
1310+
callback {if (!mrv::App::supports_annotations)
13111311
return;
13121312

13131313
auto mode = mrv::ActionMode::kCircle;
@@ -1337,7 +1337,7 @@ uiView->setActionMode( mode );}
13371337
}
13381338
Fl_Button uiRectangle {
13391339
user_data this user_data_type {ViewerUI*}
1340-
callback {if (mrv::App::supports_annotations)
1340+
callback {if (!mrv::App::supports_annotations)
13411341
return;
13421342

13431343
auto mode = mrv::ActionMode::kRectangle;
@@ -1367,7 +1367,7 @@ uiView->setActionMode( mode );}
13671367
}
13681368
Fl_Button uiArrow {
13691369
user_data this user_data_type {ViewerUI*}
1370-
callback {if (mrv::App::supports_annotations)
1370+
callback {if (!mrv::App::supports_annotations)
13711371
return;
13721372

13731373
uiView->setActionMode( mrv::ActionMode::kArrow );
@@ -1382,7 +1382,7 @@ if (Fl::event_clicks() >= 1)
13821382
}
13831383
Fl_Button uiText {
13841384
user_data this user_data_type {ViewerUI*}
1385-
callback {if (mrv::App::supports_annotations)
1385+
callback {if (!mrv::App::supports_annotations)
13861386
return;
13871387

13881388

0 commit comments

Comments
 (0)