< prev index next >
src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c
Print this page
*** 152,163 ****
JNIEXPORT void JNICALL Java_sun_awt_X11_XTaskbarPeer_setBadge
(JNIEnv *env, jobject obj, jlong value, jboolean visible) {
gtk->gdk_threads_enter();
fp_unity_launcher_entry_set_count(entry, value);
fp_unity_launcher_entry_set_count_visible(entry, visible);
! DbusmenuMenuitem* m;
! if (m = fp_unity_launcher_entry_get_quicklist(entry)) {
fp_unity_launcher_entry_set_quicklist(entry, m);
}
gtk->gdk_threads_leave();
}
--- 152,163 ----
JNIEXPORT void JNICALL Java_sun_awt_X11_XTaskbarPeer_setBadge
(JNIEnv *env, jobject obj, jlong value, jboolean visible) {
gtk->gdk_threads_enter();
fp_unity_launcher_entry_set_count(entry, value);
fp_unity_launcher_entry_set_count_visible(entry, visible);
! DbusmenuMenuitem* m = fp_unity_launcher_entry_get_quicklist(entry);
! if (m) {
fp_unity_launcher_entry_set_quicklist(entry, m);
}
gtk->gdk_threads_leave();
}
*** 168,179 ****
*/
JNIEXPORT void JNICALL Java_sun_awt_X11_XTaskbarPeer_setUrgent
(JNIEnv *env, jobject obj, jboolean urgent) {
gtk->gdk_threads_enter();
fp_unity_launcher_entry_set_urgent(entry, urgent);
! DbusmenuMenuitem* m;
! if (m = fp_unity_launcher_entry_get_quicklist(entry)) {
fp_unity_launcher_entry_set_quicklist(entry, m);
}
gtk->gdk_threads_leave();
}
--- 168,179 ----
*/
JNIEXPORT void JNICALL Java_sun_awt_X11_XTaskbarPeer_setUrgent
(JNIEnv *env, jobject obj, jboolean urgent) {
gtk->gdk_threads_enter();
fp_unity_launcher_entry_set_urgent(entry, urgent);
! DbusmenuMenuitem* m = fp_unity_launcher_entry_get_quicklist(entry);
! if (m) {
fp_unity_launcher_entry_set_quicklist(entry, m);
}
gtk->gdk_threads_leave();
}
*** 185,196 ****
JNIEXPORT void JNICALL Java_sun_awt_X11_XTaskbarPeer_updateProgress
(JNIEnv *env, jobject obj, jdouble value, jboolean visible) {
gtk->gdk_threads_enter();
fp_unity_launcher_entry_set_progress(entry, value);
fp_unity_launcher_entry_set_progress_visible(entry, visible);
! DbusmenuMenuitem* m;
! if (m = fp_unity_launcher_entry_get_quicklist(entry)) {
fp_unity_launcher_entry_set_quicklist(entry, m);
}
gtk->gdk_threads_leave();
}
--- 185,196 ----
JNIEXPORT void JNICALL Java_sun_awt_X11_XTaskbarPeer_updateProgress
(JNIEnv *env, jobject obj, jdouble value, jboolean visible) {
gtk->gdk_threads_enter();
fp_unity_launcher_entry_set_progress(entry, value);
fp_unity_launcher_entry_set_progress_visible(entry, visible);
! DbusmenuMenuitem* m = fp_unity_launcher_entry_get_quicklist(entry);
! if (m) {
fp_unity_launcher_entry_set_quicklist(entry, m);
}
gtk->gdk_threads_leave();
}
< prev index next >